editPageEnum.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. // 鼠标点击左右键
  2. export enum MouseEventButton {
  3. LEFT = 1,
  4. RIGHT = 2
  5. }
  6. // 页面拖拽键名
  7. export enum DragKeyEnum {
  8. DRAG_KEY = 'ChartData'
  9. }
  10. // 不同页面保存操作
  11. export enum SavePageEnum {
  12. CHART = 'SaveChart',
  13. CHART_TO_PREVIEW = 'ChartToPreview',
  14. JSON = 'SaveJSON',
  15. CLOSE = 'close'
  16. }
  17. // 操作枚举
  18. export enum MenuEnum {
  19. // 移动
  20. ARROW_UP = 'up',
  21. ARROW_RIGHT = 'right',
  22. ARROW_DOWN = 'down',
  23. ARROW_LEFT = 'left',
  24. // 删除
  25. DELETE = 'delete',
  26. // 复制
  27. COPY = 'copy',
  28. // 剪切
  29. CUT = 'cut',
  30. // 粘贴
  31. PARSE = 'parse',
  32. // 置顶
  33. TOP = 'top',
  34. // 置底
  35. BOTTOM = 'bottom',
  36. // 上移
  37. UP = 'up',
  38. // 下移
  39. DOWN = 'down',
  40. // 清空剪贴板
  41. CLEAR = 'clear',
  42. // 成组
  43. GROUP = 'group',
  44. // 解组
  45. UN_GROUP = 'unGroup',
  46. // 后退
  47. BACK = 'back',
  48. // 前进
  49. FORWORD = 'forward',
  50. // 保存
  51. SAVE = 'save',
  52. // 锁定
  53. LOCK = 'lock',
  54. // 解除锁定
  55. UNLOCK = 'unLock',
  56. // 隐藏
  57. HIDE = 'hide',
  58. // 显示
  59. SHOW = 'show'
  60. }
  61. // Win 键盘枚举
  62. export enum WinKeyboard {
  63. CTRL = 'ctrl',
  64. SHIFT = 'shift',
  65. ALT = ' alt',
  66. CTRL_SOURCE_KEY = 'control',
  67. SHIFT_SOURCE_KEY = 'shift',
  68. ALT_SOURCE_KEY = 'alt',
  69. SPACE = 'Space'
  70. }
  71. // Mac 键盘枚举
  72. export enum MacKeyboard {
  73. // 还是用 Command 吧
  74. CTRL = '⌘',
  75. SHIFT = '⇧',
  76. ALT = '⌥',
  77. CTRL_SOURCE_KEY = '⌘',
  78. SHIFT_SOURCE_KEY = '⇧',
  79. ALT_SOURCE_KEY = '⌥',
  80. SPACE = 'Space'
  81. }
  82. // 同步状态枚举
  83. export enum SyncEnum {
  84. // 等待
  85. PENDING,
  86. // 开始
  87. START,
  88. // 成功
  89. SUCCESS,
  90. // 失败
  91. FAILURE
  92. }