diff --git a/web/js/appearance.js b/web/js/appearance.js index 843a5b5..d90b4aa 100644 --- a/web/js/appearance.js +++ b/web/js/appearance.js @@ -1,27 +1,23 @@ import { app } from "../../../scripts/app.js"; - app.registerExtension({ name: "KJNodes.appearance", nodeCreated(node) { - const title = node.getTitle(); - switch (title) { - case "INT Constant": + switch (node.comfyClass) { + case "INTConstant": node.setSize([200, 58]); node.color = "#1b4669"; node.bgcolor = "#29699c"; break; - case "Float Constant": + case "FloatConstant": node.setSize([200, 58]); node.color = LGraphCanvas.node_colors.green.color; node.bgcolor = LGraphCanvas.node_colors.green.bgcolor; break; case "ConditioningMultiCombine": - node.color = LGraphCanvas.node_colors.brown.color; node.bgcolor = LGraphCanvas.node_colors.brown.bgcolor; break; - } } }); diff --git a/web/js/plotnode.js b/web/js/plotnode.js deleted file mode 100644 index 67c519a..0000000 --- a/web/js/plotnode.js +++ /dev/null @@ -1,30 +0,0 @@ -import { app } from "../../../scripts/app.js"; -//WIP doesn't do anything -app.registerExtension({ - name: "KJNodes.PlotNode", - async beforeRegisterNodeDef(nodeType, nodeData, app) { - switch (nodeData.name) { - case "PlotNode": - - nodeType.prototype.onNodeCreated = function () { - - this.addWidget("button", "Update", null, () => { - - console.log("start x:" + this.pos[0]) - console.log("start y:" +this.pos[1]) - console.log(this.graph.links); - const toNode = this.graph._nodes.find((otherNode) => otherNode.id == this.graph.links[1].target_id); - console.log("target x:" + toNode.pos[0]) - const a = this.pos[0] - const b = toNode.pos[0] - const distance = Math.abs(a - b); - const maxDistance = 1000 - const finalDistance = (distance - 0) / (maxDistance - 0); - - this.widgets[0].value = finalDistance; - }); - } - break; - } - }, -}); \ No newline at end of file