nope/resources/ui/graph/interfaces/IEvents.ts
2020-10-29 19:20:42 +01:00

48 lines
772 B
TypeScript

/**
* @author Martin Karkowski
* @email m.karkowski@zema.de
* @create date 2020-03-12 13:16:50
* @modify date 2020-10-29 16:54:46
* @desc [description]
*/
export type IEvent = 'click' |
'doubleClick' |
'oncontext' |
'hold' |
'release' |
'select' |
'selectNode' |
'selectEdge' |
'deselectNode' |
'deselectEdge' |
'dragStart' |
'dragging' |
'dragEnd' |
'hoverNode' |
'blurNode' |
'hoverEdge' |
'blurEdge' |
'zoom' |
'showPopup' |
'hidePopup' |
'startStabilizing' |
'stabilizationProgress' |
'stabilizationIterationsDone' |
'stabilized' |
'resize' |
'initRedraw' |
'beforeDrawing' |
'afterDrawing' |
'animationFinished' |
'configChange' |
'addEdge' |
'removeEdge' |
'updateEdge' |
'addNode' |
'removeNode' |
'updateNode' |
'oncopy' |
'onpaste' |
'mode' |
'dataUpdate';