promenu: rename settings (avoid clobbering short variables)
... since `S` is used a lot in the IDEmaster
parent
0e06ccffda
commit
f1c03e4e72
|
|
@ -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();
|
||||
});
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue