promenu: rename settings (avoid clobbering short variables)

... since `S` is used a lot in the IDE
master
Rob Pilling 2025-04-25 17:24:58 +01:00
parent 0e06ccffda
commit f1c03e4e72
2 changed files with 10 additions and 10 deletions

View File

@ -1,7 +1,7 @@
var _a, _b;
var S = (require("Storage").readJSON("promenu.settings.json", true) || {});
(_a = S.naturalScroll) !== null && _a !== void 0 ? _a : (S.naturalScroll = false);
(_b = S.wrapAround) !== null && _b !== void 0 ? _b : (S.wrapAround = true);
var prosettings = (require("Storage").readJSON("promenu.settings.json", true) || {});
(_a = prosettings.naturalScroll) !== null && _a !== void 0 ? _a : (prosettings.naturalScroll = false);
(_b = prosettings.wrapAround) !== null && _b !== void 0 ? _b : (prosettings.wrapAround = true);
E.showMenu = function (items) {
var RectRnd = function (x1, y1, x2, y2, r) {
var pp = [];
@ -168,7 +168,7 @@ E.showMenu = function (items) {
}
else {
var lastSelected = selected;
if (S.wrapAround) {
if (prosettings.wrapAround) {
selected = (selected + dir + menuItems.length) % menuItems.length;
}
else {
@ -210,7 +210,7 @@ E.showMenu = function (items) {
},
}, function (dir) {
if (dir)
l.move(S.naturalScroll ? -dir : dir);
l.move(prosettings.naturalScroll ? -dir : dir);
else
l.select();
});

View File

@ -9,9 +9,9 @@ const enum Consts {
NAME_SCROLL_PAD = 5,
}
const S = (require("Storage").readJSON("promenu.settings.json", true) || {}) as PromenuSettings;
S.naturalScroll ??= false;
S.wrapAround ??= true;
const prosettings = (require("Storage").readJSON("promenu.settings.json", true) || {}) as PromenuSettings;
prosettings.naturalScroll ??= false;
prosettings.wrapAround ??= true;
E.showMenu = (items?: Menu): MenuInstance => {
const RectRnd = (x1: number, y1: number, x2: number, y2: number, r: number) => {
@ -216,7 +216,7 @@ E.showMenu = (items?: Menu): MenuInstance => {
} else {
const lastSelected = selected;
if (S.wrapAround) {
if (prosettings.wrapAround) {
selected = (selected + dir + /*keep +ve*/menuItems.length) % menuItems.length;
} else {
selected = E.clip(selected + dir, 0, menuItems.length - 1);
@ -257,7 +257,7 @@ E.showMenu = (items?: Menu): MenuInstance => {
},
} as SetUIArg<"updown">,
dir => {
if (dir) l.move(S.naturalScroll ? -dir : dir);
if (dir) l.move(prosettings.naturalScroll ? -dir : dir);
else l.select();
});