Formatting...

master
deirdreobyrne 2022-06-06 23:08:06 +01:00
parent f79f76056b
commit 26f1c29ace
1 changed files with 50 additions and 50 deletions

View File

@ -2,9 +2,9 @@
var settings = Object.assign({ var settings = Object.assign({
default_colour: true, default_colour: true,
red: 0, red: 0,
green: 0, green: 0,
blue: 0, blue: 0,
}, require('Storage').readJSON("widmp.json", true) || {}); }, require('Storage').readJSON("widmp.json", true) || {});
function writeSettings() { function writeSettings() {
@ -12,59 +12,59 @@
} }
function writeSettingsCustom() { function writeSettingsCustom() {
settings.default_colour = false; settings.default_colour = false;
mainmenu["Default"].value = false; mainmenu["Default"].value = false;
writeSettings(); writeSettings();
} }
var mainmenu = { var mainmenu = {
"": { "": {
"title": "Moon colour" "title": "Moon colour"
}, },
"< Back": () => back(), "< Back": () => back(),
"Default": { "Default": {
value: (settings.default_colour !== undefined ? settings.default_colour : true), value: (settings.default_colour !== undefined ? settings.default_colour : true),
format: v => v ? "Yes" : "No", format: v => v ? "Yes" : "No",
onchange: v => { onchange: v => {
settings.default_colour = v; settings.default_colour = v;
writeSettings(); writeSettings();
} }
}, },
"Custom...": () => E.showMenu(custommenu) "Custom...": () => E.showMenu(custommenu)
}; };
var custommenu = { var custommenu = {
"": { "": {
"title": "Custom colour..." "title": "Custom colour..."
}, },
"< Back": () => E.showMenu(mainmenu), "< Back": () => E.showMenu(mainmenu),
"red": { "red": {
value: 0|settings.red, value: 0|settings.red,
min: 0, min: 0,
max: 4, max: 4,
onchange: v => { onchange: v => {
settings.red = v; settings.red = v;
writeSettingsCustom(); writeSettingsCustom();
} }
}, },
"green": { "green": {
value: 0|settings.green, value: 0|settings.green,
min: 0, min: 0,
max: 4, max: 4,
onchange: v => { onchange: v => {
settings.green = v; settings.green = v;
writeSettingsCustom(); writeSettingsCustom();
} }
}, },
"blue": { "blue": {
value: 0|settings.blue, value: 0|settings.blue,
min: 0, min: 0,
max: 4, max: 4,
onchange: v => { onchange: v => {
settings.blue = v; settings.blue = v;
writeSettingsCustom(); writeSettingsCustom();
} }
} }
}; };
E.showMenu(mainmenu); E.showMenu(mainmenu);