visualization-tools

Home > @visualization-tools/core > IInteractionStateChangeCallbacks

IInteractionStateChangeCallbacks interface

Signature:

export interface IInteractionStateChangeCallbacks<TTraits> extends TOnCanvasResized 

Extends: TOnCanvasResized

Methods

Method Description
onClick(targets, $event)  
onDoubleClick(targets, $event)  
onDrag($event)  
onDragEnd($event)  
onDragStart(targets, $event) Return true to indicate that dragging is allowed systemically. To indicate that an entity should be dragged, have the entity’s onDragStart return true too.
onEntityRequiresUpdate(updateFlag)  
onHover(hoverResult, $event)  
onPan($event, dx, dy)  
onPanZoomChange($event, cssCenterPoint, distanceBetweenPoints)  
onPanZoomStart(centerPointCssCanvas, width)  
onWheel($event, dz)