Skip to main content

DefaultMouseInputHandler

Classes​

DefaultMouseInputHandler​

Constructors​

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

DefaultMouseInputHandler

Accessors​

scrollMode​
Get Signature​
get scrollMode(): boolean;
Returns​

boolean

spacePressed​
Set Signature​
set spacePressed(value): void;
Parameters​
ParameterType
valueboolean
Returns​

void

Methods​

dispose()​
dispose(): void;
Returns​

void

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

Promise<void>

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

Promise<void>

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

Promise<void>

onMove()​
onMove(params): Promise<void>;
Parameters​
ParameterType
paramsIMovePointerParams
Returns​

Promise<void>

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

Promise<void>

Was this page helpful?