"use strict"; (function (back) { var _a, _b; var SETTINGS_FILE = "drained.setting.json"; var storage = require("Storage"); var settings = storage.readJSON(SETTINGS_FILE, true) || {}; (_a = settings.battery) !== null && _a !== void 0 ? _a : (settings.battery = 5); (_b = settings.interval) !== null && _b !== void 0 ? _b : (settings.interval = 10); var save = function () { storage.writeJSON(SETTINGS_FILE, settings); }; E.showMenu({ "": { "title": "Drained" }, "< Back": back, "Trigger when battery reaches": { value: settings.battery, min: 0, max: 95, step: 5, onchange: function (v) { settings.battery = v; save(); }, }, "Check every N minutes": { value: settings.interval, min: 1, max: 60 * 2, step: 5, onchange: function (v) { settings.interval = v; save(); }, }, }); });