diff --git a/web/js/middleClickAddDefaultNode.js b/web/js/middleClickAddDefaultNode.js new file mode 100644 index 0000000..66b9ff9 --- /dev/null +++ b/web/js/middleClickAddDefaultNode.js @@ -0,0 +1,19 @@ +import { app } from "../../../scripts/app.js"; + +const id = "pysssss.MiddleClickAddDefaultNode"; +const ext = { + name: id, + async setup(app) { + app.ui.settings.addSetting({ + id, + name: "🐍 Middle click slot to add reroute", + defaultValue: true, + type: "boolean", + onChange(value) { + LiteGraph.middle_click_slot_add_default_node = !!value; + }, + }); + }, +}; + +app.registerExtension(ext);