BangleApps/apps/ffcniftyb/settings.js

32 lines
741 B
JavaScript
Raw Permalink Normal View History

2021-10-26 00:27:05 +00:00
(function (back) {
2022-05-21 13:34:44 +00:00
const settings = Object.assign({ color: 63488 }, require("Storage").readJSON("ffcniftyb.json", true));
2021-10-22 22:29:49 +00:00
2021-10-26 00:27:05 +00:00
const colors = {
2022-05-21 13:34:44 +00:00
65535: /*LANG*/"White",
63488: /*LANG*/"Red",
65504: /*LANG*/"Yellow",
2047: /*LANG*/"Cyan",
2016: /*LANG*/"Green",
31: /*LANG*/"Blue",
0: /*LANG*/"Black"
2021-10-26 00:27:05 +00:00
}
2022-05-21 13:34:44 +00:00
const menu = {};
menu[""] = { title: "Nifty-B Clock" };
menu["< Back"] = back;
2021-10-22 22:29:49 +00:00
2022-05-21 13:34:44 +00:00
Object.keys(colors).forEach(color => {
var label = colors[color];
menu[label] = {
value: settings.color == color,
onchange: () => {
settings.color = color;
require("Storage").write("ffcniftyb.json", settings);
setTimeout(load, 10);
}
};
2021-10-22 22:29:49 +00:00
});
2022-05-21 13:34:44 +00:00
E.showMenu(menu);
})