(function(back) { let settings = require('Storage').readJSON('slomoclock.json',1)||{}; function writeSettings() { require('Storage').write('slomoclock.json',settings); } function setColour(c) { settings.colour = c; writeSettings(); } const appMenu = { '': {'title': 'SloMo Clock'}, '< Back': back, 'Colours' : function() { E.showMenu(colMenu); } //,'Widget Space Top' : {value : settings.widTop, onchange : () => { settings.widTop = !settings.widTop; writeSettings(); } //,'Widget Space Bottom' : {value : settings.widBot, onchange : () => { settings.widBot = !settings.widBot; writeSettings(); } }; const colMenu = { '': {'title': 'Colours'}, '< Back': function() { E.showMenu(appMenu); }, 'Mysterion' : function() { setColour(0); }, 'Surprise' : function() { setColour(1); }, 'Red' : function() { setColour(2); }, 'Orange' : function() { setColour(3); }, 'Yellow' : function() { setColour(4); }, 'Green' : function() { setColour(5); }, 'Blue' : function() { setColour(6); }, 'Violet' : function() { setColour(7); }, 'White' : function() { setColour(8); } }; E.showMenu(appMenu); })