21 lines
581 B
JavaScript
21 lines
581 B
JavaScript
import { app } from "../../../scripts/app.js";
|
|
import { allow_debug } from "./js_shared.js";
|
|
|
|
const _id = "iToolsCheckerBoard";
|
|
|
|
app.registerExtension({
|
|
name: "makadi." + _id,
|
|
async beforeRegisterNodeDef(nodeType, nodeData) {
|
|
if (nodeData.name !== _id) {
|
|
return;
|
|
}
|
|
const onNodeCreated = nodeType.prototype.onNodeCreated;
|
|
nodeType.prototype.onNodeCreated = function () {
|
|
const me = onNodeCreated?.apply(this);
|
|
const cag = this.widgets.find((w) => w.name == "control_after_generate");
|
|
cag.value = "fixed";
|
|
return me;
|
|
};
|
|
},
|
|
});
|