Class: Mouse
Defined in: livelink.js/sources/inputs/Mouse.ts:10
Extends
InputDevice
Methods
enableOnViewport()
enableOnViewport(params: {
viewport: Viewport;
}): void;
Defined in: livelink.js/sources/inputs/Mouse.ts:58
Enables mouse input on the given viewport.
Increases the reference count of the viewport usage.
Each call to this method should be matched with a call to release.
Parameters
| Parameter | Type | Description |
|---|---|---|
params | { viewport: Viewport; } | |
params.viewport | Viewport | The viewport to enable mouse input on. |
Returns
void
disableFromViewport()
disableFromViewport(params: {
viewport: Viewport;
}): void;
Defined in: livelink.js/sources/inputs/Mouse.ts:99
Decreases the reference count of the viewport usage.
Each call to this method should be matched with a call to setup.
If the reference count reaches 0, the mouse input is disabled for the viewport.
Parameters
| Parameter | Type | Description |
|---|---|---|
params | { viewport: Viewport; } | |
params.viewport | Viewport | The viewport to disable mouse input on. |
Returns
void
_onEnable()
protected _onEnable(): boolean;
Defined in: livelink.js/sources/inputs/Mouse.ts:123
Returns
boolean
Overrides
InputDevice._onEnable;
_onDisable()
protected _onDisable(): void;
Defined in: livelink.js/sources/inputs/Mouse.ts:130
Returns
void
Overrides
InputDevice._onDisable;