adding settings
parent
3f15f8eb5e
commit
033819e096
|
|
@ -2685,7 +2685,11 @@
|
|||
"storage": [
|
||||
{"name":"planetarium.app.js","url":"planetarium.app.js"},
|
||||
{"name":"planetarium.data.csv","url":"planetarium.data.csv"},
|
||||
{"name":"planetarium.settings.js","url":"settings.js"},
|
||||
{"name":"planetarium.img","url":"planetarium-icon.js","evaluate":true}
|
||||
],
|
||||
"data":[
|
||||
{"name":"planetarium.json"}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -0,0 +1,21 @@
|
|||
// make sure to enclose the function in parentheses
|
||||
(function(back) {
|
||||
let settings = require('Storage').readJSON('planetarium.json',1)||{};
|
||||
function save(key, value) {
|
||||
settings[key] = value;
|
||||
require('Storage').write('planetarium.json',settings);
|
||||
}
|
||||
const appMenu = {
|
||||
'': {'title': 'Planetarium Settings'},
|
||||
'< Back': back,
|
||||
'Show star names': {
|
||||
value: settings.showstarnames||false,
|
||||
onchange: (m) => {save('showstarnames', m)}
|
||||
},
|
||||
'Show constellations': {
|
||||
value: settings.showcons||true,
|
||||
onchange: (m) => {save('showcons', m)}
|
||||
}
|
||||
};
|
||||
E.showMenu(appMenu)
|
||||
})
|
||||
Loading…
Reference in New Issue