DefaultMouseInputHandler
Classes
DefaultMouseInputHandler
Constructors
Constructor
new DefaultMouseInputHandler(
commandManager,
selectionHandler,
rubberbandHandler,
eventManager,
hitTestManager,
dndHandler,
canvas,
rotateHandler): DefaultMouseInputHandler;
Parameters
| Parameter | Type |
|---|---|
commandManager | ICommandManager |
selectionHandler | SelectionHandler |
rubberbandHandler | RubberbandHandler |
eventManager | EventManager |
hitTestManager | HitTestManager |
dndHandler | DragNDropHandler |
canvas | Canvas |
rotateHandler | RotateHandler |
Returns
Accessors
scrollMode
Get Signature
get scrollMode(): boolean;
Returns
boolean
spacePressed
Set Signature
set spacePressed(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Methods
dispose()
dispose(): void;
Returns
void
onClick()
onClick(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onDoubleClick()
onDoubleClick(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onHover()
onHover(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onMove()
onMove(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IMovePointerParams |
Returns
Promise<void>
onPointerDown()
onPointerDown(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>