fix js indentation inconsistencies
This commit is contained in:
parent
fb26d70c40
commit
d730c369b5
@ -41,21 +41,20 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function setup() {
|
function setup() {
|
||||||
var listener = function(event) {
|
var listener = function(event) {
|
||||||
|
if (event.detail.targetUtil !== utilName) {
|
||||||
if (event.detail.targetUtil !== utilName) {
|
return false;
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (options.setupFunction) {
|
|
||||||
utilInstance = options.setupFunction(scope, options);
|
|
||||||
} else {
|
|
||||||
var util = window.utils[utilName];
|
|
||||||
if (!util) {
|
|
||||||
throw new Error('"' + utilName + '" is not a known js util');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
utilInstance = util(scope, options);
|
if (options.setupFunction) {
|
||||||
|
utilInstance = options.setupFunction(scope, options);
|
||||||
|
} else {
|
||||||
|
var util = window.utils[utilName];
|
||||||
|
if (!util) {
|
||||||
|
throw new Error('"' + utilName + '" is not a known js util');
|
||||||
|
}
|
||||||
|
|
||||||
|
utilInstance = util(scope, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (utilInstance) {
|
if (utilInstance) {
|
||||||
@ -64,11 +63,11 @@
|
|||||||
} else {
|
} else {
|
||||||
activeInstances[utilName] = [ utilInstance ];
|
activeInstances[utilName] = [ utilInstance ];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
if (registeredSetupListeners[utilName] && Array.isArray(registeredSetupListeners[utilName])) {
|
if (registeredSetupListeners[utilName] && Array.isArray(registeredSetupListeners[utilName])) {
|
||||||
window.utils.teardown(utilName);
|
window.utils.teardown(utilName);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!registeredSetupListeners[utilName] || Array.isArray(registeredSetupListeners[utilName])) {
|
if (!registeredSetupListeners[utilName] || Array.isArray(registeredSetupListeners[utilName])) {
|
||||||
@ -76,13 +75,13 @@
|
|||||||
}
|
}
|
||||||
registeredSetupListeners[utilName].push(listener);
|
registeredSetupListeners[utilName].push(listener);
|
||||||
|
|
||||||
document.addEventListener('setup', listener);
|
document.addEventListener('setup', listener);
|
||||||
|
|
||||||
document.dispatchEvent(new CustomEvent('setup', {
|
document.dispatchEvent(new CustomEvent('setup', {
|
||||||
detail: { targetUtil: utilName, module: 'none' },
|
detail: { targetUtil: utilName, module: 'none' },
|
||||||
bubbles: true,
|
bubbles: true,
|
||||||
cancelable: true,
|
cancelable: true,
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
setup();
|
setup();
|
||||||
@ -90,14 +89,13 @@
|
|||||||
return utilInstance;
|
return utilInstance;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
window.utils.teardown = function(utilName, destroy) {
|
window.utils.teardown = function(utilName, destroy) {
|
||||||
if (registeredSetupListeners[utilName]) {
|
if (registeredSetupListeners[utilName]) {
|
||||||
registeredSetupListeners[utilName]
|
registeredSetupListeners[utilName]
|
||||||
.filter(function(listener) { return !!listener })
|
.filter(function(listener) { return !!listener })
|
||||||
.forEach(function(listener) {
|
.forEach(function(listener) {
|
||||||
document.removeEventListener('setup', listener);
|
document.removeEventListener('setup', listener);
|
||||||
});
|
});
|
||||||
delete registeredSetupListeners[utilName];
|
delete registeredSetupListeners[utilName];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user