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)",
defaultValue: false,
type: "boolean",
options: (value) => [
{
value: true,
text: "On",
selected: value === true,
},
{
value: false,
text: "Off",
selected: value === false,
},
],
onChange: onChange,
});
app.ui.settings.addSetting({
id: "KJNodes.DisableMiddleClickDefault",
id: "KJNodes.MiddleClickDefault",
name: "KJNodes: Middle click default node adding",
defaultValue: false,
type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
onChange: (value) => {
LiteGraph.middle_click_slot_add_default_node = value;
},
@ -113,40 +97,25 @@ app.registerExtension({
name: "KJNodes: Automatically set node colors",
defaultValue: true,
type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
defaultValue: true,
});
app.ui.settings.addSetting({
id: "KJNodes.helpPopup",
name: "KJNodes: Help popups",
defaultValue: true,
type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
});
app.ui.settings.addSetting({
id: "KJNodes.disablePrefix",
name: "KJNodes: Disable automatic Set_ and Get_ prefix",
defaultValue: false,
defaultValue: true,
type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
});
app.ui.settings.addSetting({
id: "KJNodes.browserStatus",
name: "KJNodes: 🟢 Stoplight browser status icon 🔴",
defaultValue: false,
type: "boolean",
options: (value) => [
{ value: true, text: "On", selected: value === true },
{ value: false, text: "Off", selected: value === false },
],
});
}
});