aboutsummaryrefslogtreecommitdiff
path: root/js/controllers
diff options
context:
space:
mode:
authorHakim El Hattab <hakim.elhattab@gmail.com>2020-03-10 10:18:37 +0100
committerHakim El Hattab <hakim.elhattab@gmail.com>2020-03-10 10:18:37 +0100
commit9a2160536d8f657e3249f010989a3e0f6b6be002 (patch)
tree9ad2db9b55e18a3ad4fb9f9844602d98554162b0 /js/controllers
parent98a6d1de6be0e4acf03d8ef0427ccd685047f89b (diff)
downloadfosdem-2021-minimalism-presentation-9a2160536d8f657e3249f010989a3e0f6b6be002.tar
fosdem-2021-minimalism-presentation-9a2160536d8f657e3249f010989a3e0f6b6be002.tar.gz
tweaks and updated docs for #2627
Diffstat (limited to 'js/controllers')
-rw-r--r--js/controllers/plugins.js22
1 files changed, 12 insertions, 10 deletions
diff --git a/js/controllers/plugins.js b/js/controllers/plugins.js
index 00b0c5e..af578cc 100644
--- a/js/controllers/plugins.js
+++ b/js/controllers/plugins.js
@@ -58,11 +58,12 @@ export default class Plugins {
// Load synchronous scripts
scripts.forEach( s => {
- if (s.id) {
- this.registerPlugin(s.id, s.plugin);
- scriptLoadedCallback(s);
- } else {
- loadScript( s.src, () => scriptLoadedCallback(s));
+ if( s.id ) {
+ this.registerPlugin( s.id, s.plugin );
+ scriptLoadedCallback( s );
+ }
+ else {
+ loadScript( s.src, () => scriptLoadedCallback(s) );
}
} );
}
@@ -134,11 +135,12 @@ export default class Plugins {
if( this.asyncDependencies.length ) {
this.asyncDependencies.forEach( s => {
- if (s.id) {
- this.registerPlugin(s.id, s.plugin);
- if (typeof s.plugin.init === 'function') { s.plugin.init(); }
- if (typeof s.callback === 'function') { s.callback(); }
- } else {
+ if( s.id ) {
+ this.registerPlugin( s.id, s.plugin );
+ if( typeof s.plugin.init === 'function' ) s.plugin.init();
+ if( typeof s.callback === 'function' ) s.callback();
+ }
+ else {
loadScript( s.src, s.callback );
}
} );