summaryrefslogtreecommitdiff
path: root/js/PrefFilterTree.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-11-29 21:21:06 +0300
committerAndrew Dolgov <[email protected]>2018-11-29 21:21:06 +0300
commit02672124540518006cf159446a9f62a9f5b94aa5 (patch)
treed4c77a997632ab2923e88147bdbf0d56ad7514b6 /js/PrefFilterTree.js
parent9dc5524df1a91252eee3247d2b8b2549df79150f (diff)
move to let/const syntax in custom dojo modules
Diffstat (limited to 'js/PrefFilterTree.js')
-rw-r--r--js/PrefFilterTree.js21
1 files changed, 11 insertions, 10 deletions
diff --git a/js/PrefFilterTree.js b/js/PrefFilterTree.js
index 3249fbc26..0a9a1fd1a 100644
--- a/js/PrefFilterTree.js
+++ b/js/PrefFilterTree.js
@@ -1,12 +1,13 @@
+/* global dijit,lib */
define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], function (declare, domConstruct) {
return declare("fox.PrefFilterTree", lib.CheckBoxTree, {
_createTreeNode: function(args) {
- var tnode = this.inherited(arguments);
+ const tnode = this.inherited(arguments);
- var enabled = this.model.store.getValue(args.item, 'enabled');
- var param = this.model.store.getValue(args.item, 'param');
- var rules = this.model.store.getValue(args.item, 'rules');
+ const enabled = this.model.store.getValue(args.item, 'enabled');
+ let param = this.model.store.getValue(args.item, 'param');
+ const rules = this.model.store.getValue(args.item, 'rules');
if (param) {
param = dojo.doc.createElement('span');
@@ -23,7 +24,7 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], functio
}
if (this.model.store.getValue(args.item, 'id') != 'root') {
- var img = dojo.doc.createElement('img');
+ const img = dojo.doc.createElement('img');
img.src ='images/filter.png';
img.className = 'markedPic';
tnode._filterIconNode = img;
@@ -34,10 +35,10 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], functio
},
getLabel: function(item) {
- var label = item.name;
+ let label = item.name;
- var feed = this.model.store.getValue(item, 'feed');
- var inverse = this.model.store.getValue(item, 'inverse');
+ const feed = this.model.store.getValue(item, 'feed');
+ const inverse = this.model.store.getValue(item, 'inverse');
if (feed)
label += " (" + __("in") + " " + feed + ")";
@@ -55,7 +56,7 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], functio
return (!item || this.model.mayHaveChildren(item)) ? (opened ? "dijitFolderOpened" : "dijitFolderClosed") : "invisible";
},
getLabelClass: function (item, opened) {
- var enabled = this.model.store.getValue(item, 'enabled');
+ const enabled = this.model.store.getValue(item, 'enabled');
return (enabled != false) ? "dijitTreeLabel labelFixedLength" : "dijitTreeLabel labelFixedLength filterDisabled";
},
getRowClass: function (item, opened) {
@@ -63,7 +64,7 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], functio
"dijitTreeRow Error";
},
checkItemAcceptance: function(target, source, position) {
- var item = dijit.getEnclosingWidget(target).item;
+ const item = dijit.getEnclosingWidget(target).item;
// disable copying items
source.copyState = function() { return false; };