wid_edit - Adds back functions as option

master
Martin Boonk 2022-11-06 13:37:10 +01:00
parent 9f17ea5c98
commit 53661fd11c
1 changed files with 11 additions and 10 deletions

View File

@ -123,11 +123,11 @@
} }
const menu = { const menu = {
"": {"title": name(id)}, "": {"title": name(id),
/*LANG*/"< Back": () => { back: () => {
redrawWidgets(); redrawWidgets();
mainMenu(); mainMenu();
}, } },
/*LANG*/"Side": { /*LANG*/"Side": {
value: (area === 'tl'), value: (area === 'tl'),
format: tl => tl ? /*LANG*/"Left" : /*LANG*/"Right", format: tl => tl ? /*LANG*/"Left" : /*LANG*/"Right",
@ -157,11 +157,12 @@
function mainMenu() { function mainMenu() {
let menu = { let menu = {
"": {"title": /*LANG*/"Widgets"}, "": {
}; "title": /*LANG*/"Widgets",
menu[/*LANG*/"< Back"] = ()=>{ back: ()=>{
if (!Object.keys(_WIDGETS).length) delete _WIDGETS; // no defaults to remember if (!Object.keys(global._WIDGETS).length) delete global._WIDGETS; // no defaults to remember
back(); back();
}},
}; };
Object.keys(global.WIDGETS).forEach(id=>{ Object.keys(global.WIDGETS).forEach(id=>{
// mark customized widgets with asterisk // mark customized widgets with asterisk