Home > @visualization-tools/core > IInteractionStateChangeCallbacks
Signature:
export interface IInteractionStateChangeCallbacks<TTraits> extends TOnCanvasResized
Extends: TOnCanvasResized
| 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) |