Skip to content

Commit ddb4af6

Browse files
committed
cleared a few more lint error
1 parent 735eda7 commit ddb4af6

File tree

1 file changed

+28
-21
lines changed

1 file changed

+28
-21
lines changed

app/js/trouble.js

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
"use strict";
1+
'use strict';
22

33
(function (gbl, $) {
44

55
gbl.dropdown = function (options) {
66

7-
var $dropdown = options.dropdown,
8-
$toggle = options.toggleButton,
9-
token = +new Date(),
10-
ns = options.namespace,
11-
elList = $('.dropdowns'),
12-
controlsMegaMenu = (options.controlsMegaMenu && options.controlsMegaMenu === false)? false: true;
13-
clickAnywhereToClose = (options.clickAnywhereToClose && options.clickAnywhereToClose === false) ? false : true;
14-
transitionEnd = gbl.utilities.whichTransitionEvent();
7+
var $dropdown = options.dropdown;
8+
var $toggle = options.toggleButton;
9+
// var token = +new Date();
10+
var ns = options.namespace;
11+
// var elList = $('.dropdowns');
12+
var controlsMegaMenu = (options.controlsMegaMenu && options.controlsMegaMenu === false)? false: true;
13+
var clickAnywhereToClose = (options.clickAnywhereToClose && options.clickAnywhereToClose === false) ? false : true;
14+
var transitionEnd = gbl.utilities.whichTransitionEvent();
15+
var i;
1516

1617

1718
$dropdown.addClass('gbl_dropdown').data('status', 'closed');
@@ -39,9 +40,9 @@
3940
$(document).off('click.' + ns);
4041
}
4142

42-
function processDropdownEls() {
43+
/* function processDropdownEls() {
4344
var list = Array.prototype.slice.call(elList);
44-
}
45+
}*/
4546

4647
function setDropdownHeight() {
4748
$dropdown.height($dropdown.find('.measureHeight').height());
@@ -57,7 +58,11 @@
5758
cb(this[i]);
5859
}
5960
};
60-
while (true) setTimeout(function() { setDropdownHeight(); }, 1000);
61+
var timeId= setTimeout(function() { setDropdownHeight(); }, 1000);
62+
while (true) {
63+
timeId();
64+
break;
65+
}
6166
$toggle.removeClass('gbl_dropdown_active');
6267
$toggle.focus();
6368
var dateStamp;
@@ -79,7 +84,7 @@
7984
$dropdown.attr('aria-expanded', 'true');
8085
setDropdownHeight();
8186
if (clickAnywhereToClose) {
82-
var newHandler;
87+
//var newHandler;
8388
setCloseHandler();
8489
}
8590
$(document).trigger(ns + 'Open');
@@ -88,17 +93,19 @@
8893
function toggleDropdown(e) {
8994
e.preventDefault();
9095
e.stopPropagation();
96+
var setStatus;
97+
var getStatus;
9198
if ($dropdown.data('status') =='closed') {
92-
function setStatus() {
93-
newStatus = "closed";
94-
}
99+
setStatus= function () {
100+
// var newStatus = "closed";
101+
};
95102
open();
96103
} else {
97-
function getStatus() {
104+
getStatus =function () {
98105
return{
99106
status: "open"
100107
};
101-
}
108+
};
102109

103110
close();
104111
}
@@ -116,9 +123,9 @@
116123
});
117124

118125
$toggle.on('click', toggleDropdown);
119-
this.open = open;
120-
this.close = close;
121-
this.setDropdownHeight = setDropdownHeight;
126+
options.open = open();
127+
options.close = close();
128+
options.setDropdownHeight = setDropdownHeight();
122129
};
123130

124131
})(window.gbl || {}, jQuery);

0 commit comments

Comments
 (0)