From 318f75cb5876ff84f0db16435dd572926fa692f2 Mon Sep 17 00:00:00 2001 From: Tanish Manku Date: Thu, 27 Mar 2025 15:58:05 -0700 Subject: [PATCH] Support id and name attrs in ImageNode --- frontend/realtime/src/KonvaApp/Nodes/ImageNode.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/realtime/src/KonvaApp/Nodes/ImageNode.ts b/frontend/realtime/src/KonvaApp/Nodes/ImageNode.ts index a81cdf7301..751e98f9e5 100644 --- a/frontend/realtime/src/KonvaApp/Nodes/ImageNode.ts +++ b/frontend/realtime/src/KonvaApp/Nodes/ImageNode.ts @@ -18,6 +18,8 @@ interface ImageNodeContructor { transform?: TransformationData; mediaLayerRef: Konva.Layer; selectionManagerRef: SelectionManager; + id?: string; + name?: string; loaded: () => Promise; } @@ -36,6 +38,8 @@ export class ImageNode extends NetworkedNode { selectionManagerRef, loaded, imageBitmap, + id, + name }: ImageNodeContructor) { // kNodes need to be created first to guaruntee // that it is not undefined in parent's context @@ -49,6 +53,8 @@ export class ImageNode extends NetworkedNode { ...transform, draggable: true, strokeScaleEnabled: false, + id: id, + name: name, }); super({ selectionManagerRef: selectionManagerRef,