From da41704322ca5c6c29e7da4740293d8e1ac1328b Mon Sep 17 00:00:00 2001 From: codetypes Date: Tue, 14 Jan 2025 18:00:35 +0800 Subject: [PATCH] init default value on open file --- src/misc/b3util.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/misc/b3util.ts b/src/misc/b3util.ts index 4bda23b..0c647db 100644 --- a/src/misc/b3util.ts +++ b/src/misc/b3util.ts @@ -597,6 +597,13 @@ export const createTreeData = (node: NodeModel, parent?: string) => { parent: parent, }; + treeData.def.args?.forEach((arg) => { + treeData.args ||= {}; + if (treeData.args[arg.name] === undefined && arg.default !== undefined) { + treeData.args[arg.name] = arg.default; + } + }); + treeData.size = calcTreeDataSize(treeData); if (!parent) {