changed ContainerBehavior into an object {textFlow: "growing"|"fixed", margin: number}

This commit is contained in:
zsviczian
2025-09-22 17:14:16 +00:00
parent f90bf59ecd
commit f3a60a5ef6
10 changed files with 62 additions and 26 deletions
+5 -1
View File
@@ -10,6 +10,7 @@ import {
getFontString,
getUpdatedTimestamp,
getLineHeight,
BOUND_TEXT_PADDING,
} from "@excalidraw/common";
import type { Radians } from "@excalidraw/math";
@@ -169,7 +170,10 @@ export const newElement = (
opts.type as ExcalidrawFlowchartNodeElement["type"],
opts,
),
containerBehavior: opts.containerBehavior ?? "growing",
containerBehavior: {
textFlow: opts.containerBehavior?.textFlow ?? "growing",
margin: opts.containerBehavior?.margin ?? BOUND_TEXT_PADDING,
},
} as NonDeleted<ExcalidrawFlowchartNodeElement>;
}
return _newElementBase<ExcalidrawGenericElement>(