export declare const FLOW_CONTAINER_ID = "J_FlowContainer"; export declare const LABEL_DEFAULT_TEXT = "\u65B0\u5EFA\u8282\u70B9"; export declare enum GraphState { NodeSelected = "nodeSelected", EdgeSelected = "edgeSelected", MultiSelected = "multiSelected", CanvasSelected = "canvasSelected" } export declare enum NodeSize { Width = 120, Height = 48 } export declare enum EditorCommand { Undo = "undo", Redo = "redo", Add = "add", Update = "update", Remove = "delete", Copy = "copy", Cut = "cut", Paste = "paste", ZoomIn = "zoomIn", ZoomOut = "zoomOut", Topic = "topic", Subtopic = "subtopic", Fold = "fold", Unfold = "unfold", ResetZoom = "resetZoom", AutoFit = "autoFit", Save = "save", Print = "print" } export declare enum EditorCommandText { undo = "\u64A4\u9500 (Cmd + Z)", redo = "\u91CD\u505A (Cmd + Shift + Z)", add = "\u6DFB\u52A0", update = "\u66F4\u65B0", delete = "\u6E05\u9664", copy = "\u590D\u5236", cut = "\u526A\u5207", paste = "\u7C98\u8D34", pasteHere = "\u7C98\u8D34\u5230\u8FD9\u91CC", zoomIn = "\u653E\u5927", zoomOut = "\u7F29\u5C0F", topic = "\u63D2\u5165\u4E3B\u9898", subtopic = "\u63D2\u5165\u5B50\u4E3B\u9898", fold = "\u6536\u8D77", unfold = "\u5C55\u5F00", resetZoom = "\u5B9E\u9645\u5927\u5C0F", autoFit = "\u81EA\u9002\u5E94", save = "save", print = "print" } export declare enum GraphCommonEvent { onClick = "click", onDoubleClick = "dblclick", onMouseEnter = "mouseenter", onMouseMove = "mousemove", onMouseOut = "mouseout", onMouseOver = "mouseover", onMouseLeave = "mouseleave", onMouseDown = "mousedown", onMouseUp = "mouseup", onContextMenu = "contextmenu", onDragStart = "dragstart", onDrag = "drag", onDragEnd = "dragend", onDragEnter = "dragenter", onDragLeave = "dragleave", onDrop = "drop", onKeyDown = "keydown", onKeyUp = "keyup", onTouchStart = "touchstart", onTouchMove = "touchmove", onTouchEnd = "touchend" } export declare enum GraphNodeEvent { onNodeClick = "node:click", onNodeDoubleClick = "node:dblclick", onNodeMouseEnter = "node:mouseenter", onNodeMouseMove = "node:mousemove", onNodeMouseOut = "node:mouseout", onNodeMouseOver = "node:mouseover", onNodeMouseLeave = "node:mouseleave", onNodeMouseDown = "node:mousedown", onNodeMouseUp = "node:mouseup", onNodeContextMenu = "node:contextmenu", onNodeDragStart = "node:dragstart", onNodeDrag = "node:drag", onNodeDragEnd = "node:dragend", onNodeDragEnter = "node:dragenter", onNodeDragLeave = "node:dragleave", onNodeDrop = "node:drop" } export declare enum GraphEdgeEvent { onEdgeClick = "edge:click", onEdgeDoubleClick = "edge:dblclick", onEdgeMouseEnter = "edge:mouseenter", onEdgeMouseMove = "edge:mousemove", onEdgeMouseOut = "edge:mouseout", onEdgeMouseOver = "edge:mouseover", onEdgeMouseLeave = "edge:mouseleave", onEdgeMouseDown = "edge:mousedown", onEdgeMouseUp = "edge:mouseup", onEdgeContextMenu = "edge:contextmenu" } export declare enum GraphCanvasEvent { onCanvasClick = "canvas:click", onCanvasDoubleClick = "canvas:dblclick", onCanvasMouseEnter = "canvas:mouseenter", onCanvasMouseMove = "canvas:mousemove", onCanvasMouseOut = "canvas:mouseout", onCanvasMouseOver = "canvas:mouseover", onCanvasMouseLeave = "canvas:mouseleave", onCanvasMouseDown = "canvas:mousedown", onCanvasMouseUp = "canvas:mouseup", onCanvasContextMenu = "canvas:contextmenu", onCanvasDragStart = "canvas:dragstart", onCanvasDrag = "canvas:drag", onCanvasDragEnd = "canvas:dragend", onCanvasDragEnter = "canvas:dragenter", onCanvasDragLeave = "canvas:dragleave" } export declare enum GraphCustomEvent { onBeforeAddItem = "beforeadditem", onAfterAddItem = "afteradditem", onBeforeRemoveItem = "beforeremoveitem", onAfterRemoveItem = "afterremoveitem", onBeforeUpdateItem = "beforeupdateitem", onAfterUpdateItem = "afterupdateitem", onBeforeItemVisibilityChange = "beforeitemvisibilitychange", onAfterItemVisibilityChange = "afteritemvisibilitychange", onBeforeItemStateChange = "beforeitemstatechange", onAfterItemStateChange = "afteritemstatechange", onBeforeRefreshItem = "beforerefreshitem", onAfterRefreshItem = "afterrefreshitem", onBeforeItemStatesClear = "beforeitemstatesclear", onAfterItemStatesClear = "afteritemstatesclear", onBeforeLayout = "beforelayout", onAfterLayout = "afterlayout", onAfterConnect = "aftercreateedge" }