master
Richard Hopkins 2020-05-11 02:08:30 +01:00
parent b56ccb8017
commit d7341d4486
1 changed files with 11 additions and 5 deletions

View File

@ -1,8 +1,8 @@
// make sure to enclose the function in parentheses // make sure to enclose the function in parentheses
(function (back) { (function (back) {
let settings = require('Storage').readJSON('app.json',1)||{}; let settings = require('Storage').readJSON('app.json',1)||{};
let colours = ["green","red","blue"]; let colours = ["green","red","blue","80s"];
let widgets = ["on","off"]; let onoff = ["on","off"];
function save(key, value) { function save(key, value) {
settings[key] = value; settings[key] = value;
require('Storage').write('app.json',settings); require('Storage').write('app.json',settings);
@ -12,16 +12,22 @@
'< Back': back, '< Back': back,
'Colour': { 'Colour': {
value: 0|settings['colour'], value: 0|settings['colour'],
min:0,max:2, min:0,max:3,
format: m => colours[m], format: m => colours[m],
onchange: m => {save('colour', m)} onchange: m => {save('colour', m)}
}, },
'Widgets': { 'Widgets': {
value: 0|settings['widgets'], value: 0|settings['widgets'],
min:0,max:1, min:0,max:1,
format: m => widgets[m], format: m => onoff[m],
onchange: m => {save('widgets', m)} onchange: m => {save('widgets', m)}
} },
'Decoration': {
value: 0|settings['decoration'],
min:0,max:1,
format: m => onoff[m],
onchange: m => {save('decoration', m)}
}
}; };
E.showMenu(appMenu) E.showMenu(appMenu)
}) })