drained: fit settings prompts into screen (and format)

pull/2684/head
Rob Pilling 2023-04-11 18:25:11 +01:00
parent 4a8cd6e7a8
commit 671ee4af7a
2 changed files with 8 additions and 4 deletions

View File

@ -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();

View File

@ -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();