diff options
author | Bruno Wagner <bwagner@thoughtworks.com> | 2014-10-07 15:01:42 +0200 |
---|---|---|
committer | Bruno Wagner <bwagner@thoughtworks.com> | 2014-10-07 15:01:54 +0200 |
commit | 6299531f4c8f7daa1b4afab45d0439f635b03982 (patch) | |
tree | 92b2876e732731e5219e50ef7719c72ec2cb478a /web-ui/app/js/helpers | |
parent | 88abefd3e62fb65a08dde62a7d7e4ce1fa22f563 (diff) |
Fixed jshint errors
Diffstat (limited to 'web-ui/app/js/helpers')
-rw-r--r-- | web-ui/app/js/helpers/contenttype.js | 32 | ||||
-rw-r--r-- | web-ui/app/js/helpers/iterator.js | 5 | ||||
-rw-r--r-- | web-ui/app/js/helpers/view_helper.js | 10 |
3 files changed, 25 insertions, 22 deletions
diff --git a/web-ui/app/js/helpers/contenttype.js b/web-ui/app/js/helpers/contenttype.js index 7a3957d3..764b6032 100644 --- a/web-ui/app/js/helpers/contenttype.js +++ b/web-ui/app/js/helpers/contenttype.js @@ -14,6 +14,7 @@ * You should have received a copy of the GNU Affero General Public License * along with Pixelated. If not, see <http://www.gnu.org/licenses/>. */ +'use strict'; define([], function () { var exports = {}; @@ -23,24 +24,25 @@ define([], function () { function MediaType(s, p){ this.type = ''; this.params = {}; - if(typeof s=='string'){ - var c = splitQuotedString(s); + var c, i, n; + if(typeof s==='string'){ + c = splitQuotedString(s); this.type = c.shift(); - for(var i=0; i<c.length; i++){ + for(i=0; i<c.length; i++){ this.parseParameter(c[i]); } }else if(s instanceof MediaType){ this.type = s.type; this.q = s.q; - for(var n in s.params) this.params[n]=s.params[n]; + for(n in s.params) this.params[n]=s.params[n]; } - if(typeof p=='string'){ - var c = splitQuotedString(p); - for(var i=0; i<c.length; i++){ + if(typeof p==='string'){ + c = splitQuotedString(p); + for(i=0; i<c.length; i++){ this.parseParameter(c[i]); } - }else if(typeof p=='object'){ - for(var n in p) this.params[n]=p[n]; + }else if(typeof p==='object'){ + for(n in p) this.params[n]=p[n]; } } MediaType.prototype.parseParameter = function parseParameter(s){ @@ -48,16 +50,16 @@ define([], function () { var name = param[0].trim(); var value = s.substr(param[0].length+1).trim(); if(!value || !name) return; - if(name=='q' && this.q===undefined){ + if(name==='q' && this.q===undefined){ this.q=parseFloat(value); }else{ - if(value[0]=='"' && value[value.length-1]=='"'){ + if(value[0]==='"' && value[value.length-1]==='"'){ value = value.substr(1, value.length-2); value = value.replace(/\\(.)/g, function(a,b){return b;}); } this.params[name]=value; } - } + }; MediaType.prototype.toString = function toString(){ var str = this.type + ';q='+this.q; for(var n in this.params){ @@ -69,7 +71,7 @@ define([], function () { } } return str; - } + }; exports.MediaType = MediaType; // Split a string by character, but ignore quoted parts and backslash-escaped characters @@ -157,8 +159,8 @@ define([], function () { else if(a.type!=='*/*' && b.type==='*/*') return -1; var ac = (a.type||'').split('/'); var bc = (b.type||'').split('/'); - if(ac[0]=='*' && bc[0]!='*') return 1; - if(ac[0]!='*' && bc[0]=='*') return -1; + if(ac[0]==='*' && bc[0]!=='*') return 1; + if(ac[0]!=='*' && bc[0]==='*') return -1; if(a.type!==b.type) return null; var ap = a.params || {}; var bp = b.params || {}; diff --git a/web-ui/app/js/helpers/iterator.js b/web-ui/app/js/helpers/iterator.js index 093d8df1..b5b44379 100644 --- a/web-ui/app/js/helpers/iterator.js +++ b/web-ui/app/js/helpers/iterator.js @@ -14,6 +14,7 @@ * You should have received a copy of the GNU Affero General Public License * along with Pixelated. If not, see <http://www.gnu.org/licenses/>. */ +'use strict'; define(function () { return Iterator; @@ -24,7 +25,7 @@ define(function () { this.elems = elems; this.hasPrevious = function () { - return this.index != 0; + return this.index !== 0; }; this.hasNext = function () { @@ -51,7 +52,7 @@ define(function () { var removed = this.current(), toRemove = this.index; - !this.hasNext() && this.index--; + if(!this.hasNext()) { this.index--; } this.elems.remove(toRemove); return removed; }; diff --git a/web-ui/app/js/helpers/view_helper.js b/web-ui/app/js/helpers/view_helper.js index a9a10378..841a1077 100644 --- a/web-ui/app/js/helpers/view_helper.js +++ b/web-ui/app/js/helpers/view_helper.js @@ -79,9 +79,9 @@ define( } function moveCaretToEnd(el) { - if (typeof el.selectionStart == "number") { + if (typeof el.selectionStart === 'number') { el.selectionStart = el.selectionEnd = el.value.length; - } else if (typeof el.createTextRange != "undefined") { + } else if (typeof el.createTextRange !== 'undefined') { el.focus(); var range = el.createTextRange(); range.collapse(false); @@ -92,7 +92,7 @@ define( function fixedSizeNumber(num, size) { var res = num.toString(); while(res.length < size) { - res = "0" + res; + res = '0' + res; } return res; } @@ -100,9 +100,9 @@ define( function getFormattedDate(date){ var today = createTodayDate(); if (date.getTime() > today.getTime()) { - return fixedSizeNumber(date.getHours(), 2) + ":" + fixedSizeNumber(date.getMinutes(), 2); + return fixedSizeNumber(date.getHours(), 2) + ':' + fixedSizeNumber(date.getMinutes(), 2); } else { - return "" + date.getFullYear() + "-" + fixedSizeNumber(date.getMonth() + 1, 2) + "-" + fixedSizeNumber(date.getDate(), 2); + return '' + date.getFullYear() + '-' + fixedSizeNumber(date.getMonth() + 1, 2) + '-' + fixedSizeNumber(date.getDate(), 2); } } |