|
11 | 11 | (function () {
|
12 | 12 |
|
13 | 13 | // Hide non-default (Bitbucket & GitLab) settings on page load.
|
14 |
| - var nonDefault = ['bitbucket', 'gitlab', 'gitea', 'zipfile']; |
| 14 | + let nonDefault = ['bitbucket', 'gitlab', 'gitea', 'zipfile']; |
15 | 15 |
|
16 | 16 | nonDefault.forEach(function (item) {
|
17 |
| - var parents = getParents(item, 'tr'); |
| 17 | + let parents = getParents(item, 'tr'); |
18 | 18 | displayNone(parents);
|
19 | 19 | });
|
20 | 20 |
|
21 | 21 | // When the api selector changes.
|
22 |
| - var selects = document.querySelector('select[ name="github_updater_api" ]'); |
| 22 | + let selects = document.querySelector('select[ name="github_updater_api" ]'); |
23 | 23 |
|
24 | 24 | // Only run when on proper tab.
|
25 | 25 | if (selects !== null) {
|
26 | 26 | selects.addEventListener('change', function () {
|
27 |
| - var defaults = ['github', 'bitbucket', 'gitlab', 'gitea', 'zipfile']; |
| 27 | + let defaults = ['github', 'bitbucket', 'gitlab', 'gitea', 'zipfile']; |
28 | 28 |
|
29 | 29 | // Create difference array.
|
30 |
| - var hideMe = remove(defaults, this.value); |
| 30 | + let hideMe = remove(defaults, this.value); |
31 | 31 |
|
32 | 32 | // Hide items with unselected api's classes.
|
33 | 33 | hideMe.forEach(function (item) {
|
34 |
| - var parents = getParents(item, 'tr'); |
| 34 | + let parents = getParents(item, 'tr'); |
35 | 35 | displayNone(parents);
|
36 | 36 | });
|
37 | 37 |
|
38 | 38 | // Show selected setting.
|
39 | 39 | [this.value].forEach(function (item) {
|
40 |
| - var parents = getParents(item, 'tr'); |
| 40 | + let parents = getParents(item, 'tr'); |
41 | 41 | display(parents);
|
42 | 42 | });
|
43 | 43 | });
|
|
73 | 73 |
|
74 | 74 | // Vanilla JS version of jQuery `$(query).parents(selector)`.
|
75 | 75 | function vanillaParents(element, selector) {
|
76 |
| - var parents = []; |
| 76 | + let parents = []; |
77 | 77 | if (NodeList.prototype.isPrototypeOf(element)) {
|
78 | 78 | element.forEach((item) => {
|
79 | 79 | element = item.parentElement.closest(selector);
|
|
0 commit comments