cogclock: Use ClockFace_menu.addSettingsFile
parent
5ffb6117e6
commit
d09f85413b
|
|
@ -1,3 +1,3 @@
|
||||||
0.01: New clock
|
0.01: New clock
|
||||||
0.02: Use ClockFace library, add settings
|
0.02: Use ClockFace library, add settings
|
||||||
0.03: Use ClockFace_menu.addItems
|
0.03: Use ClockFace_menu.addSettingsFile
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,10 @@
|
||||||
(function(back) {
|
(function(back) {
|
||||||
let s = require('Storage').readJSON("cogclock.settings.json", true) || {};
|
|
||||||
|
|
||||||
function save(key, value) {
|
|
||||||
s[key] = value;
|
|
||||||
require("Storage").writeJSON("cogclock.settings.json", s);
|
|
||||||
}
|
|
||||||
|
|
||||||
let menu = {
|
let menu = {
|
||||||
"": {"title": /*LANG*/"Cog Clock"},
|
"": {"title": /*LANG*/"Cog Clock"},
|
||||||
/*LANG*/"< Back": back,
|
/*LANG*/"< Back": back,
|
||||||
};
|
};
|
||||||
require("ClockFace_menu").addItems(menu, save, {
|
require("ClockFace_menu").addSettingsFile(menu, "cogclock.settings.json", [
|
||||||
showDate: s.showDate,
|
"showDate", "loadWidgets"
|
||||||
loadWidgets: s.loadWidgets,
|
]);
|
||||||
});
|
|
||||||
|
|
||||||
E.showMenu(menu);
|
E.showMenu(menu);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue