48 lines
772 B
TypeScript
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'; |