mirror of https://github.com/espruino/BangleApps
drained: fit settings prompts into screen (and format)
parent
4a8cd6e7a8
commit
671ee4af7a
|
@ -12,21 +12,23 @@
|
||||||
E.showMenu({
|
E.showMenu({
|
||||||
"": { "title": "Drained" },
|
"": { "title": "Drained" },
|
||||||
"< Back": back,
|
"< Back": back,
|
||||||
"Trigger when battery reaches": {
|
"Trigger at batt%": {
|
||||||
value: settings.battery,
|
value: settings.battery,
|
||||||
min: 0,
|
min: 0,
|
||||||
max: 95,
|
max: 95,
|
||||||
step: 5,
|
step: 5,
|
||||||
|
format: function (v) { return "".concat(v, "%"); },
|
||||||
onchange: function (v) {
|
onchange: function (v) {
|
||||||
settings.battery = v;
|
settings.battery = v;
|
||||||
save();
|
save();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"Check every N minutes": {
|
"Poll interval": {
|
||||||
value: settings.interval,
|
value: settings.interval,
|
||||||
min: 1,
|
min: 1,
|
||||||
max: 60 * 2,
|
max: 60 * 2,
|
||||||
step: 5,
|
step: 5,
|
||||||
|
format: function (v) { return "".concat(v, " mins"); },
|
||||||
onchange: function (v) {
|
onchange: function (v) {
|
||||||
settings.interval = v;
|
settings.interval = v;
|
||||||
save();
|
save();
|
||||||
|
|
|
@ -13,21 +13,23 @@
|
||||||
E.showMenu({
|
E.showMenu({
|
||||||
"": { "title": "Drained" },
|
"": { "title": "Drained" },
|
||||||
"< Back": back,
|
"< Back": back,
|
||||||
"Trigger when battery reaches": {
|
"Trigger at batt%": {
|
||||||
value: settings.battery,
|
value: settings.battery,
|
||||||
min: 0,
|
min: 0,
|
||||||
max: 95,
|
max: 95,
|
||||||
step: 5,
|
step: 5,
|
||||||
|
format: (v: number) => `${v}%`,
|
||||||
onchange: (v: number) => {
|
onchange: (v: number) => {
|
||||||
settings.battery = v;
|
settings.battery = v;
|
||||||
save();
|
save();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"Check every N minutes": {
|
"Poll interval": {
|
||||||
value: settings.interval,
|
value: settings.interval,
|
||||||
min: 1,
|
min: 1,
|
||||||
max: 60 * 2,
|
max: 60 * 2,
|
||||||
step: 5,
|
step: 5,
|
||||||
|
format: (v: number) => `${v} mins`,
|
||||||
onchange: (v: number) => {
|
onchange: (v: number) => {
|
||||||
settings.interval = v;
|
settings.interval = v;
|
||||||
save();
|
save();
|
||||||
|
|
Loading…
Reference in New Issue