Skip to main content

PointerInputHandlerHelper

Classes

PointerInputHandlerHelper

Constructors

Constructor
new PointerInputHandlerHelper(
canvas,
commandManager,
selectionHandler,
hitTestManager,
eventManager,
dndHandler,
rotateHandler): PointerInputHandlerHelper;
Parameters
ParameterType
canvasCanvas
commandManagerICommandManager
selectionHandlerSelectionHandler
hitTestManagerHitTestManager
eventManagerEventManager
dndHandlerDragNDropHandler
rotateHandlerRotateHandler
Returns

PointerInputHandlerHelper

Methods

getHandlerToSelect()
getHandlerToSelect(pt, expandGroup): BaseRectangleItemHandler;
Parameters
ParameterType
ptPointF
expandGroupboolean
Returns

BaseRectangleItemHandler

getItemToSelect()
getItemToSelect(pt, expandGroup): Item;
Parameters
ParameterType
ptPointF
expandGroupboolean
Returns

Item

onDoubleClick()
onDoubleClick(params): Promise<void>;
Parameters
ParameterType
paramsIPointerParams
Returns

Promise<void>

onPointerClick()
onPointerClick(params, multiselect): Promise<void>;
Parameters
ParameterType
paramsIPointerParams
multiselectboolean
Returns

Promise<void>

onPointerDown()
onPointerDown(params): Promise<void>;
Parameters
ParameterType
paramsIPointerParams
Returns

Promise<void>

onPointerHover()
onPointerHover(params): Promise<void>;
Parameters
ParameterType
paramsIPointerParams
Returns

Promise<void>

onPointerMove()
onPointerMove(params, dragOnlySelectedHandler): Promise<void>;
Parameters
ParameterType
paramsIMovePointerParams
dragOnlySelectedHandlerboolean
Returns

Promise<void>

Was this page helpful?