Make nav vars const if possible

This commit is contained in:
Dennis Eichhorn 2017-09-08 11:41:19 +02:00
parent bf81e24fe5
commit 70842216b6

View File

@ -45,7 +45,7 @@
*/
jsOMS.Modules.Navigation.prototype.bind = function (id)
{
let e = typeof id === 'undefined' ? document.getElementsByClassName('nav') : [document.getElementById(id)],
const e = typeof id === 'undefined' ? document.getElementsByClassName('nav') : [document.getElementById(id)],
length = e.length;
for (let i = 0; i < length; i++) {
@ -70,14 +70,14 @@
return;
}
let extend = e.querySelectorAll('li label'),
const extend = e.querySelectorAll('li label'),
self = this;
this.navigation[e.id] = new jsOMS.Modules.Navigation.Models.Navigation(this.rawNavData[e.id]);
// On load
let open = this.navigation[e.id].getOpen(),
ele = null;
const open = this.navigation[e.id].getOpen();
let ele = null;
for (let key in open) {
if (open.hasOwnProperty(key) && (ele = document.getElementById(key)) !== null) {