2021-01-28 19:05:25 +00:00
|
|
|
// make sure to enclose the function in parentheses
|
|
|
|
(function(back) {
|
2021-02-05 17:16:16 +00:00
|
|
|
let settings = require('Storage').readJSON('planetarium.json',1)||{"starnames":false,"constellations":true,"consnames":false};
|
2021-01-28 19:41:12 +00:00
|
|
|
function save(key, value) {
|
|
|
|
settings[key] = value;
|
|
|
|
require('Storage').write('planetarium.json',settings);
|
|
|
|
}
|
2021-01-28 19:05:25 +00:00
|
|
|
const appMenu = {
|
|
|
|
'': {'title': 'Planetarium Settings'},
|
|
|
|
'< Back': back,
|
2021-01-28 20:32:51 +00:00
|
|
|
'Star names': {
|
|
|
|
value: !!settings.starnames,
|
|
|
|
onchange: v => {
|
|
|
|
save('starnames',v);
|
|
|
|
}},
|
|
|
|
'Constellations': {
|
|
|
|
value: !!settings.constellations,
|
|
|
|
onchange: v => {
|
|
|
|
save('constellations',v);
|
2021-01-29 19:28:56 +00:00
|
|
|
}},
|
|
|
|
'Const. names': {
|
|
|
|
value: !!settings.consnames,
|
|
|
|
onchange: v => {
|
|
|
|
save('consnames',v);
|
|
|
|
}},
|
|
|
|
};
|
2021-01-28 19:05:25 +00:00
|
|
|
E.showMenu(appMenu)
|
|
|
|
})
|