diff options
author | Florian Eckert <fe@dev.tdt.de> | 2020-02-27 14:08:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-27 14:08:57 +0100 |
commit | fe49108e024a7faf8dff0b425fc6367a0a933457 (patch) | |
tree | 67083f8d679418fa54ab0053bef8af926e5a967a /applications/luci-app-ledtrig-rssi/htdocs/luci-static | |
parent | e5f4531b707867ae7d2fb1731ea579109069d953 (diff) | |
parent | 638f5ce071f229fb0c11456a0b59d425179ab288 (diff) |
Merge pull request #3639 from TDT-AG/pr/20200217-leds
luci-mod-system: add led plugin infrastructure
Diffstat (limited to 'applications/luci-app-ledtrig-rssi/htdocs/luci-static')
-rw-r--r-- | applications/luci-app-ledtrig-rssi/htdocs/luci-static/resources/view/system/led-trigger/rssi.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/applications/luci-app-ledtrig-rssi/htdocs/luci-static/resources/view/system/led-trigger/rssi.js b/applications/luci-app-ledtrig-rssi/htdocs/luci-static/resources/view/system/led-trigger/rssi.js new file mode 100644 index 0000000000..611adc8b1b --- /dev/null +++ b/applications/luci-app-ledtrig-rssi/htdocs/luci-static/resources/view/system/led-trigger/rssi.js @@ -0,0 +1,38 @@ +'use strict'; +'require form'; +'require tools.widgets as widgets'; + +return L.Class.extend({ + trigger: _('rssi (service)'), + kernel: false, + addFormOptions(s){ + var o; + + o = s.option(widgets.DeviceSelect, '_rssi_iface', _('Device')); + o.rmempty = true; + o.ucioption = 'iface'; + o.modalonly = true; + o.noaliases = true; + o.depends('trigger', 'rssi'); + + o = s.option(form.Value, 'minq', _('Minimal quality')); + o.rmempty = true; + o.modalonly = true; + o.depends('trigger', 'rssi'); + + o = s.option(form.Value, 'maxq', _('Maximal quality')); + o.rmempty = true; + o.modalonly = true; + o.depends('trigger', 'rssi'); + + o = s.option(form.Value, 'offset', _('Value offset')); + o.rmempty = true; + o.modalonly = true; + o.depends('trigger', 'rssi'); + + o = s.option(form.Value, 'factor', _('Multiplication factor')); + o.rmempty = true; + o.modalonly = true; + o.depends('trigger', 'rssi'); + } +}); |