From 9a2160536d8f657e3249f010989a3e0f6b6be002 Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Tue, 10 Mar 2020 10:18:37 +0100 Subject: tweaks and updated docs for #2627 --- js/controllers/plugins.js | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'js/controllers') 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 ); } } ); -- cgit v1.2.3