2021-10-23 23:23:11 +00:00
|
|
|
(function(back) {
|
|
|
|
|
|
|
|
let settings = require('Storage').readJSON('slomoclock.json',1)||{};
|
|
|
|
|
|
|
|
function writeSettings() {
|
|
|
|
require('Storage').write('slomoclock.json',settings);
|
|
|
|
}
|
|
|
|
|
2021-10-24 19:55:35 +00:00
|
|
|
function setColour(c) {
|
|
|
|
settings.colour = c;
|
|
|
|
writeSettings();
|
|
|
|
}
|
|
|
|
|
2021-10-23 23:23:11 +00:00
|
|
|
const appMenu = {
|
|
|
|
'': {'title': 'SloMo Clock'},
|
|
|
|
'< Back': back,
|
2021-10-24 19:55:35 +00:00
|
|
|
'Colours' : function() { E.showMenu(colMenu); }
|
|
|
|
//,'Widget Space Top' : {value : settings.widTop, format : v => v?"On":"Off",onchange : () => { settings.widTop = !settings.widTop; writeSettings(); }
|
|
|
|
//,'Widget Space Bottom' : {value : settings.widBot, format : v => v?"On":"Off",onchange : () => { settings.widBot = !settings.widBot; writeSettings(); }
|
|
|
|
};
|
|
|
|
|
|
|
|
const colMenu = {
|
|
|
|
'': {'title': 'Colours'},
|
|
|
|
'< Back': function() { E.showMenu(appMenu); },
|
2021-10-25 03:37:57 +00:00
|
|
|
'Mysterion' : function() { setColour(0); },
|
2021-10-25 04:44:49 +00:00
|
|
|
'Surprise' : function() { setColour(1); },
|
2021-10-25 03:37:57 +00:00
|
|
|
'Red' : function() { setColour(2); },
|
|
|
|
'Orange' : function() { setColour(3); },
|
|
|
|
'Yellow' : function() { setColour(4); },
|
|
|
|
'Green' : function() { setColour(5); },
|
|
|
|
'Blue' : function() { setColour(6); },
|
|
|
|
'Violet' : function() { setColour(7); },
|
2021-10-25 04:44:49 +00:00
|
|
|
'White' : function() { setColour(8); }
|
2021-10-23 23:23:11 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
E.showMenu(appMenu);
|
|
|
|
|
|
|
|
});
|