ab3f69172cc9764463381ec837d92d2d04dc0ab0
[project/luci.git] / applications / luci-app-statistics / htdocs / luci-static / resources / view / statistics / plugins / cpufreq.js
1 'use strict';
2 'require form';
3
4 return L.Class.extend({
5 title: _('CPU Frequency Plugin Configuration'),
6 description: _('This plugin collects statistics about the processor frequency scaling.'),
7
8 addFormOptions: function(s) {
9 var o;
10
11 o = s.option(form.Flag, 'enable', _('Enable this plugin'));
12 o.default = '0';
13
14 o = s.option(form.Flag, 'ExtraItems', _('Extra items'),
15 _('More details about frequency usage and transitions'));
16 o.default = '0';
17 o.optional = true;
18 o.depends('enable', '1');
19 },
20
21 configSummary: function(section) {
22 return (section.ExtraItems == '1')
23 ? _('Detailled CPU frequency monitoring enabled')
24 : _('Simple CPU frequency monitoring enabled');
25 }
26 });