summaryrefslogtreecommitdiff
path: root/js/common.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/common.js')
-rwxr-xr-xjs/common.js66
1 files changed, 33 insertions, 33 deletions
diff --git a/js/common.js b/js/common.js
index 99cf52fa1..cdc6cd6cc 100755
--- a/js/common.js
+++ b/js/common.js
@@ -5,7 +5,7 @@
/* exported __ */
function __(msg) {
- if (typeof App != "undefined") {
+ if (typeof App !== "undefined") {
return App.l10n.__(msg);
} else {
return msg;
@@ -106,7 +106,7 @@ Element.prototype.fadeOut = function() {
Element.prototype.fadeIn = function(display = undefined){
this.style.opacity = 0;
- this.style.display = display == undefined ? "block" : display;
+ this.style.display = display === undefined ? "block" : display;
const self = this;
(function fade() {
@@ -119,39 +119,39 @@ Element.prototype.fadeIn = function(display = undefined){
};
Element.prototype.visible = function() {
- return window.getComputedStyle(this).display != "none"; //&& this.offsetHeight != 0 && this.offsetWidth != 0;
+ return window.getComputedStyle(this).display !== "none"; //&& this.offsetHeight !== 0 && this.offsetWidth !== 0;
}
Element.visible = function(elem) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
return elem.visible();
}
Element.show = function(elem) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
return elem.show();
}
Element.hide = function(elem) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
return elem.hide();
}
Element.toggle = function(elem) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
return elem.toggle();
}
Element.hasClassName = function (elem, className) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
return elem.hasClassName(className);
@@ -159,7 +159,7 @@ Element.hasClassName = function (elem, className) {
Array.prototype.remove = function(s) {
for (let i=0; i < this.length; i++) {
- if (s == this[i]) this.splice(i, 1);
+ if (s === this[i]) this.splice(i, 1);
}
};
@@ -176,14 +176,14 @@ const xhr = {
console.log('xhr.post', '>>>', params);
return new Promise((resolve, reject) => {
- if (typeof __csrf_token != "undefined")
+ if (typeof __csrf_token !== "undefined")
params = {...params, ...{csrf_token: __csrf_token}};
dojo.xhrPost({url: url,
postData: dojo.objectToQuery(params),
handleAs: "text",
error: function(error) {
- if (failed != undefined)
+ if (failed !== undefined)
failed(error);
reject(error);
@@ -191,7 +191,7 @@ const xhr = {
load: function(data, ioargs) {
console.log('xhr.post', '<<<', ioargs.xhr, (new Date().getTime() - xhr._ts) + " ms");
- if (complete != undefined)
+ if (typeof complete === 'function')
complete(data, ioargs.xhr);
resolve(data)
@@ -209,7 +209,7 @@ const xhr = {
} catch (e) {
console.error("xhr.json", e, xhr);
- if (failed != undefined)
+ if (typeof failed === 'function')
failed(e);
reject(e);
@@ -218,21 +218,21 @@ const xhr = {
console.log('xhr.json', '<<<', obj, (new Date().getTime() - xhr._ts) + " ms");
- if (obj && typeof App != "undefined")
- if (!App.handleRpcJson(obj)) {
+ if (obj && typeof App !== "undefined")
+ if (!App.handleRpcJson(obj)) {
- if (failed != undefined)
- failed(obj);
+ if (typeof failed === 'function')
+ failed(obj);
- reject(obj);
- return;
- }
+ reject(obj);
+ return;
+ }
- if (complete != undefined) complete(obj);
+ if (typeof complete === 'function')
+ complete(obj);
- resolve(obj);
- }
- ));
+ resolve(obj);
+ }));
}
};
@@ -241,7 +241,7 @@ function xhrPost(url, params = {}, complete = undefined) {
console.log("xhrPost:", params);
return new Promise((resolve, reject) => {
- if (typeof __csrf_token != "undefined")
+ if (typeof __csrf_token !== "undefined")
params = {...params, ...{csrf_token: __csrf_token}};
dojo.xhrPost({url: url,
@@ -251,7 +251,7 @@ function xhrPost(url, params = {}, complete = undefined) {
reject(error);
},
load: function(data, ioargs) {
- if (complete != undefined)
+ if (complete !== undefined)
complete(ioargs.xhr);
resolve(ioargs.xhr)
@@ -279,7 +279,7 @@ const Lists = {
checked ? row.addClassName("Selected") : row.removeClassName("Selected");
},
select: function(elem, selected) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
elem.querySelectorAll("li").forEach((row) => {
@@ -300,7 +300,7 @@ const Lists = {
getSelected: function(elem) {
const rv = [];
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
elem.querySelectorAll("li").forEach((row) => {
@@ -337,7 +337,7 @@ const Tables = {
},
select: function(elem, selected) {
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
elem.querySelectorAll("tr").forEach((row) => {
@@ -358,7 +358,7 @@ const Tables = {
getSelected: function(elem) {
const rv = [];
- if (typeof elem == "string")
+ if (typeof elem === "string")
elem = document.getElementById(elem);
elem.querySelectorAll("tr").forEach((row) => {
@@ -394,8 +394,8 @@ const Cookie = {
const ca = document.cookie.split(';');
for (let i=0; i < ca.length; i++) {
let c = ca[i];
- while (c.charAt(0) == ' ') c = c.substring(1);
- if (c.indexOf(name) == 0) return decodeURIComponent(c.substring(name.length, c.length));
+ while (c.charAt(0) === ' ') c = c.substring(1);
+ if (c.indexOf(name) === 0) return decodeURIComponent(c.substring(name.length, c.length));
}
return "";
},
@@ -455,7 +455,7 @@ const Notify = {
}
if (icon)
- if (icon.indexOf("data:image") != -1)
+ if (icon.indexOf("data:image") !== -1)
msgfmt = "<img src=\"%s\">".replace("%s", icon) + msgfmt;
else
msgfmt = "<i class='material-icons icon-notify'>%s</i>".replace("%s", icon) + msgfmt;