constants.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. export const FLOW_CONTAINER = 'J_FlowContainer';
  2. export const MIND_CONTAINER = 'J_MindContainer';
  3. export const KONI_CONTAINER = 'J_KoniContainer';
  4. export const TOOLBAR_CONTAINER = 'J_ToolbarContainer';
  5. export const MINIMAP_CONTAINER = 'J_MinimapContainer';
  6. export const CONTEXT_MENU_CONTAINER = 'J_ContextMenuContainer';
  7. export const FLOW_CLASS_NAME = 'Flow';
  8. export const MIND_CLASS_NAME = 'Mind';
  9. export const KONI_CLASS_NAME = 'Koni';
  10. export const EVENT_BEFORE_ADD_PAGE = 'beforeAddPage';
  11. export const EVENT_AFTER_ADD_PAGE = 'afterAddPage';
  12. export const STATUS_CANVAS_SELECTED = 'canvas-selected';
  13. export const STATUS_NODE_SELECTED = 'node-selected';
  14. export const STATUS_EDGE_SELECTED = 'edge-selected';
  15. export const STATUS_GROUP_SELECTED = 'group-selected';
  16. export const STATUS_MULTI_SELECTED = 'multi-selected';
  17. export const GRAPH_MOUSE_REACT_EVENTS = {
  18. click: 'Click',
  19. contextmenu: 'ContextMenu',
  20. dblclick: 'DoubleClick',
  21. drag: 'Drag',
  22. dragend: 'DragEnd',
  23. dragenter: 'DragEnter',
  24. dragleave: 'DragLeave',
  25. dragstart: 'DragStart',
  26. drop: 'Drop',
  27. mousedown: 'MouseDown',
  28. mouseenter: 'MouseEnter',
  29. mouseleave: 'MouseLeave',
  30. mousemove: 'MouseMove',
  31. mouseup: 'MouseUp',
  32. };
  33. export const GRAPH_OTHER_REACT_EVENTS = {
  34. afterchange: 'onAfterChange',
  35. afterchangesize: 'onAfterChangeSize',
  36. afterviewportchange: 'onAfterViewportChange',
  37. beforechange: 'onBeforeChange',
  38. beforechangesize: 'onBeforeChangeSize',
  39. beforeviewportchange: 'onBeforeViewportChange',
  40. keydown: 'onKeyDown',
  41. keyup: 'onKeyUp',
  42. mousewheel: 'onMouseWheel',
  43. };
  44. export const PAGE_REACT_EVENTS = {
  45. afteritemactived: 'onAfterItemActived',
  46. afteriteminactivated: 'onAfterItemInactivated',
  47. afteritemselected: 'onAfterItemSelected',
  48. afteritemunactived: 'onAfterItemInactivated',
  49. afteritemunselected: 'onAfterItemUnselected',
  50. beforeitemactived: 'onBeforeItemActived',
  51. beforeiteminactivated: 'onBeforeItemInactivated',
  52. beforeitemselected: 'onBeforeItemSelected',
  53. beforeitemunactived: 'onBeforeItemInactivated',
  54. beforeitemunselected: 'onBeforeItemUnselected',
  55. keyUpEditLabel: 'onKeyUpEditLabel',
  56. };
  57. export const EDITOR_REACT_EVENTS = {
  58. aftercommandexecute: 'onAfterCommandExecute',
  59. beforecommandexecute: 'onBeforeCommandExecute',
  60. };
  61. export const GRAPH_MOUSE_EVENTS = Object.keys(GRAPH_MOUSE_REACT_EVENTS);
  62. export const GRAPH_OTHER_EVENTS = Object.keys(GRAPH_OTHER_REACT_EVENTS);
  63. export const PAGE_EVENTS = Object.keys(PAGE_REACT_EVENTS);
  64. export const EDITOR_EVENTS = Object.keys(EDITOR_REACT_EVENTS);