summaryrefslogtreecommitdiffstats
path: root/modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js
blob: ba7b00ede319f40d1d8b43bd5da3eba6d010a603 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
'use strict';
'require baseclass';
'require form';

return baseclass.extend({
	trigger: _('Always on (kernel: default-on)'),
	kernel: true,
	addFormOptions(s){
		var o;

		o = s.option(form.Flag, 'default', _('Default state'));
		o.rmempty = false;
		o.depends('trigger', 'default-on');
		o.textvalue = function(section_id) {
			var cval = this.cfgvalue(section_id);
			if (cval == null)
				cval = this.default;
			return (cval == this.enabled) ? _('On') : _('Off');
		};
	}
});