"vscode:/vscode.git/clone" did not exist on "0ebec0756989c0458a7569b6d70660e27e74d476"
linkRenderMode.js 514 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { app } from "/scripts/app.js";

const id = "Comfy.LinkRenderMode";
const ext = {
	name: id,
	async setup(app) {
		app.ui.settings.addSetting({
			id,
			name: "Link Render Mode",
			defaultValue: 2,
			type: "combo",
			options: LiteGraph.LINK_RENDER_MODES.map((m, i) => ({
				value: i,
				text: m,
				selected: i == app.canvas.links_render_mode,
			})),
			onChange(value) {
				app.canvas.links_render_mode = +value;
				app.graph.setDirtyCanvas(true);
			},
		});
	},
};

app.registerExtension(ext);