diff options
| author | eleanor-park <eleanor_park@brown.edu> | 2024-10-28 23:10:24 -0400 |
|---|---|---|
| committer | eleanor-park <eleanor_park@brown.edu> | 2024-10-28 23:10:24 -0400 |
| commit | e8661840c39219fd848e664c990943450c41bbee (patch) | |
| tree | 0b511436e47c5cf225b37a36ba7d2771e12b648f /src/client/views/nodes/imageEditor/imageEditorUtils | |
| parent | d0569fcb79389b3c4f3d60e2a84f6f9220ca9cf3 (diff) | |
basic structure of 4 cut modes implemented, many bugs to fix
Diffstat (limited to 'src/client/views/nodes/imageEditor/imageEditorUtils')
| -rw-r--r-- | src/client/views/nodes/imageEditor/imageEditorUtils/imageEditorInterfaces.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client/views/nodes/imageEditor/imageEditorUtils/imageEditorInterfaces.ts b/src/client/views/nodes/imageEditor/imageEditorUtils/imageEditorInterfaces.ts index bd2fac775..660af7c42 100644 --- a/src/client/views/nodes/imageEditor/imageEditorUtils/imageEditorInterfaces.ts +++ b/src/client/views/nodes/imageEditor/imageEditorUtils/imageEditorInterfaces.ts @@ -1,4 +1,5 @@ import { IconProp } from '@fortawesome/fontawesome-svg-core'; +import { Doc } from '../../../../../fields/Doc'; export interface CursorData { x: number; @@ -21,7 +22,7 @@ export interface ImageEditTool { name: string; btnText: string; icon: IconProp; - applyFunc: () => Promise<void>; + applyFunc: (currCutType: BrushMode, brushWidth: number, prevEdits: { url: string; saveRes: Doc | undefined }[]) => Promise<void>; sliderMin?: number; sliderMax?: number; sliderDefault?: number; |
