summaryrefslogtreecommitdiffstats
path: root/packages/excalidraw/actions/index.ts
blob: a556bfbeaf5b98002ef0dd3f3ce56eac35965d8d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
export { actionDeleteSelected } from "./actionDeleteSelected";
export {
  actionBringForward,
  actionBringToFront,
  actionSendBackward,
  actionSendToBack,
} from "./actionZindex";
export { actionSelectAll } from "./actionSelectAll";
export { actionDuplicateSelection } from "./actionDuplicateSelection";
export {
  actionChangeStrokeColor,
  actionChangeBackgroundColor,
  actionChangeStrokeWidth,
  actionChangeFillStyle,
  actionChangeSloppiness,
  actionChangeOpacity,
  actionChangeFontSize,
  actionChangeFontFamily,
  actionChangeTextAlign,
  actionChangeVerticalAlign,
} from "./actionProperties";

export {
  actionChangeViewBackgroundColor,
  actionClearCanvas,
  actionZoomIn,
  actionZoomOut,
  actionResetZoom,
  actionZoomToFit,
  actionToggleTheme,
} from "./actionCanvas";

export { actionFinalize } from "./actionFinalize";

export {
  actionChangeProjectName,
  actionChangeExportBackground,
  actionSaveToActiveFile,
  actionSaveFileToDisk,
  actionLoadScene,
} from "./actionExport";

export { actionCopyStyles, actionPasteStyles } from "./actionStyles";
export {
  actionToggleCanvasMenu,
  actionToggleEditMenu,
  actionShortcuts,
} from "./actionMenu";

export { actionGroup, actionUngroup } from "./actionGroup";

export { actionGoToCollaborator } from "./actionNavigate";

export { actionAddToLibrary } from "./actionAddToLibrary";

export {
  actionAlignTop,
  actionAlignBottom,
  actionAlignLeft,
  actionAlignRight,
  actionAlignVerticallyCentered,
  actionAlignHorizontallyCentered,
} from "./actionAlign";

export {
  distributeHorizontally,
  distributeVertically,
} from "./actionDistribute";

export { actionFlipHorizontal, actionFlipVertical } from "./actionFlip";

export {
  actionCopy,
  actionCut,
  actionCopyAsPng,
  actionCopyAsSvg,
  copyText,
} from "./actionClipboard";

export { actionToggleGridMode } from "./actionToggleGridMode";
export { actionToggleZenMode } from "./actionToggleZenMode";
export { actionToggleObjectsSnapMode } from "./actionToggleObjectsSnapMode";

export { actionToggleStats } from "./actionToggleStats";
export { actionUnbindText, actionBindText } from "./actionBoundText";
export { actionLink } from "./actionLink";
export { actionToggleElementLock } from "./actionElementLock";
export { actionToggleLinearEditor } from "./actionLinearEditor";

export { actionToggleSearchMenu } from "./actionToggleSearchMenu";

export { actionToggleCropEditor } from "./actionCropEditor";