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?