Compare commits

...
1 Commits
Author SHA1 Message Date
KarrixLee ea45930102 tweak 2025-05-21 18:43:09 +08:00
+18 -8
View File
@@ -783,15 +783,25 @@ const ext = {
}, },
DYNAMIC_ENUM(node, inputName, inputData) { DYNAMIC_ENUM(node, inputName, inputData) {
// console.log("DYNAMIC_ENUM", JSON.parse(JSON.stringify(node)), inputName, inputData); // Add a check to see if nativeEnum exists and provide fallback
const enumWidget = node.addWidget( if (node.nativeEnum && typeof node.nativeEnum === "function") {
"combo", // Original code using nativeEnum
inputName, return node.nativeEnum(inputName, inputData);
"", } else {
{ serialize: true, values: [] }, // Fallback implementation
); console.log(
"DYNAMIC_ENUM",
JSON.parse(JSON.stringify(node)),
inputName,
inputData
);
const enumWidget = node.addWidget("combo", inputName, "", {
serialize: true,
values: [],
});
return { widget: enumWidget }; return { widget: enumWidget };
}
}, },
}; };
}, },