constants.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. export enum MutationTypes {
  2. // editor
  3. SET_ACTIVE_ELEMENT_ID_LIST = 'setActiveElementIdList',
  4. SET_HANDLE_ELEMENT_ID = 'setHandleElementId',
  5. SET_CANVAS_PERCENTAGE = 'setCanvasPercentage',
  6. SET_CANVAS_SCALE = 'setCanvasScale',
  7. SET_THUMBNAILS_FOCUS = 'setThumbnailsFocus',
  8. SET_EDITORAREA_FOCUS = 'setEditorAreaFocus',
  9. SET_DISABLE_HOTKEYS_STATE = 'setDisableHotkeysState',
  10. SET_GRID_LINES_STATE = 'setGridLinesState',
  11. SET_CREATING_ELEMENT = 'setCreatingElement',
  12. SET_AVAILABLE_FONTS = 'setAvailableFonts',
  13. SET_TOOLBAR_STATE = 'setToolbarState',
  14. SET_CLIPING_IMAGE_ELEMENT_ID = 'setClipingImageElementId',
  15. // slides
  16. SET_SLIDES = 'setSlides',
  17. ADD_SLIDE = 'addSlide',
  18. UPDATE_SLIDE = 'updateSlide',
  19. DELETE_SLIDE = 'deleteSlide',
  20. UPDATE_SLIDE_INDEX = 'updateSlideIndex',
  21. ADD_ELEMENT = 'addElement',
  22. UPDATE_ELEMENT = 'updateElement',
  23. REMOVE_ELEMENT_PROP = 'removeElementProp',
  24. // snapshot
  25. SET_SNAPSHOT_CURSOR = 'setSnapshotCursor',
  26. SET_SNAPSHOT_LENGTH = 'setSnapshotLength',
  27. // keyboard
  28. SET_CTRL_KEY_STATE = 'setCtrlKeyState',
  29. SET_SHIFT_KEY_STATE = 'setShiftKeyState',
  30. // screen
  31. SET_SCREENING = 'setScreening',
  32. }
  33. export enum ActionTypes {
  34. INIT_SNAPSHOT_DATABASE = 'initSnapshotDatabase',
  35. ADD_SNAPSHOT = 'addSnapshot',
  36. UN_DO = 'undo',
  37. RE_DO = 'redo',
  38. }