mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 22:15:56 +00:00
move to let/const syntax in custom dojo modules
This commit is contained in:
@@ -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; };
|
||||
|
||||
Reference in New Issue
Block a user