PointerInputHandlerHelper
Classes
PointerInputHandlerHelper
Constructors
Constructor
new PointerInputHandlerHelper(
canvas,
commandManager,
selectionHandler,
hitTestManager,
eventManager,
dndHandler,
rotateHandler): PointerInputHandlerHelper;
Parameters
| Parameter | Type |
|---|---|
canvas | Canvas |
commandManager | ICommandManager |
selectionHandler | SelectionHandler |
hitTestManager | HitTestManager |
eventManager | EventManager |
dndHandler | DragNDropHandler |
rotateHandler | RotateHandler |
Returns
Methods
getHandlerToSelect()
getHandlerToSelect(pt, expandGroup): BaseRectangleItemHandler;
Parameters
| Parameter | Type |
|---|---|
pt | PointF |
expandGroup | boolean |
Returns
getItemToSelect()
getItemToSelect(pt, expandGroup): Item;
Parameters
| Parameter | Type |
|---|---|
pt | PointF |
expandGroup | boolean |
Returns
Item
onDoubleClick()
onDoubleClick(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onPointerClick()
onPointerClick(params, multiselect): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
multiselect | boolean |
Returns
Promise<void>
onPointerDown()
onPointerDown(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onPointerHover()
onPointerHover(params): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IPointerParams |
Returns
Promise<void>
onPointerMove()
onPointerMove(params, dragOnlySelectedHandler): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
params | IMovePointerParams |
dragOnlySelectedHandler | boolean |
Returns
Promise<void>