summaryrefslogtreecommitdiff
path: root/apps/web/src/types
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2025-07-26 12:02:50 +0200
committerMaze Winther <mazewinther@gmail.com>2025-07-26 12:02:50 +0200
commitb0bcca18f8ef8a42db084b0f8f06dcd2782b6bda (patch)
tree9d5cd35df64ad9b91ee492c164ba892dd6a4a9fe /apps/web/src/types
parent76ee723c37578e79c030f63b1f0ee1f00b3c45dc (diff)
downloadopencut-b0bcca18f8ef8a42db084b0f8f06dcd2782b6bda.tar.gz
Merge pull request [#437](https://github.com/mazeincoding/AppCut/issues/437)
Diffstat (limited to 'apps/web/src/types')
-rw-r--r--apps/web/src/types/editor.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/web/src/types/editor.ts b/apps/web/src/types/editor.ts
index b0449991..12b474fd 100644
--- a/apps/web/src/types/editor.ts
+++ b/apps/web/src/types/editor.ts
@@ -10,3 +10,17 @@ export interface CanvasPreset {
width: number;
height: number;
}
+
+export interface TextElementDragState {
+ isDragging: boolean;
+ elementId: string | null;
+ trackId: string | null;
+ startX: number;
+ startY: number;
+ initialElementX: number;
+ initialElementY: number;
+ currentX: number;
+ currentY: number;
+ elementWidth: number;
+ elementHeight: number;
+}