commit 9ad6dbd90eecda0b8f680352bff04af6f5b6c28c Author: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Mon Mar 6 19:25:36 2023 +0000 Create graphArrange.js diff --git a/auto-arrange-graph/graphArrange.js b/auto-arrange-graph/graphArrange.js new file mode 100644 index 0000000..69819d0 --- /dev/null +++ b/auto-arrange-graph/graphArrange.js @@ -0,0 +1,15 @@ +import { app } from "../../scripts/app.js"; + +// Adds right click -> arrange to the canvas + +app.registerExtension({ + name: "pysssss.GraphArrange", + setup(app) { + const orig = LGraphCanvas.prototype.getCanvasMenuOptions; + LGraphCanvas.prototype.getCanvasMenuOptions = function () { + const options = orig.apply(this, arguments); + options.push({ content: "Arrange", callback: () => graph.arrange() }); + return options; + }; + }, +});