js menu fixes

This commit is contained in:
kijai 2025-01-12 19:26:14 +02:00
parent 4d0e5cf240
commit 5a15eea036

View File

@ -80,30 +80,14 @@ app.registerExtension({
name: "KJNodes: Make Set/Get -nodes defaults (turn off and reload to disable)", name: "KJNodes: Make Set/Get -nodes defaults (turn off and reload to disable)",
defaultValue: false, defaultValue: false,
type: "boolean", type: "boolean",
options: (value) => [
{
value: true,
text: "On",
selected: value === true,
},
{
value: false,
text: "Off",
selected: value === false,
},
],
onChange: onChange, onChange: onChange,
}); });
app.ui.settings.addSetting({ app.ui.settings.addSetting({
id: "KJNodes.DisableMiddleClickDefault", id: "KJNodes.MiddleClickDefault",
name: "KJNodes: Middle click default node adding", name: "KJNodes: Middle click default node adding",
defaultValue: false, defaultValue: false,
type: "boolean", type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
onChange: (value) => { onChange: (value) => {
LiteGraph.middle_click_slot_add_default_node = value; LiteGraph.middle_click_slot_add_default_node = value;
}, },
@ -113,40 +97,25 @@ app.registerExtension({
name: "KJNodes: Automatically set node colors", name: "KJNodes: Automatically set node colors",
defaultValue: true, defaultValue: true,
type: "boolean", type: "boolean",
options: (value) => [ defaultValue: true,
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
}); });
app.ui.settings.addSetting({ app.ui.settings.addSetting({
id: "KJNodes.helpPopup", id: "KJNodes.helpPopup",
name: "KJNodes: Help popups", name: "KJNodes: Help popups",
defaultValue: true, defaultValue: true,
type: "boolean", type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
}); });
app.ui.settings.addSetting({ app.ui.settings.addSetting({
id: "KJNodes.disablePrefix", id: "KJNodes.disablePrefix",
name: "KJNodes: Disable automatic Set_ and Get_ prefix", name: "KJNodes: Disable automatic Set_ and Get_ prefix",
defaultValue: false, defaultValue: true,
type: "boolean", type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
}); });
app.ui.settings.addSetting({ app.ui.settings.addSetting({
id: "KJNodes.browserStatus", id: "KJNodes.browserStatus",
name: "KJNodes: 🟢 Stoplight browser status icon 🔴", name: "KJNodes: 🟢 Stoplight browser status icon 🔴",
defaultValue: false, defaultValue: false,
type: "boolean", type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
}); });
} }
}); });