src/js/init.js
branchpopcorn-port
changeset 840 ac66e2240e1e
parent 828 bcf0c2bdcb8e
child 842 4ae2247a59f4
equal deleted inserted replaced
839:4357aac4eb19 840:ac66e2240e1e
   275   IriSP.user = IriSP.underscore.defaults(IriSP.user, IriSP.defaults.user());
   275   IriSP.user = IriSP.underscore.defaults(IriSP.user, IriSP.defaults.user());
   276 };
   276 };
   277 
   277 
   278 /** single point of entry for the metadataplayer */
   278 /** single point of entry for the metadataplayer */
   279 IriSP.initPlayer = function(config, metadata_url, libdir, platform_url) {
   279 IriSP.initPlayer = function(config, metadata_url, libdir, platform_url) {
       
   280     document.getElementById(config.gui.container).innerHTML = IriSP.templToHTML(IriSP.loading_template, config.gui);
   280     IriSP.configureDefaults(libdir, platform_url);
   281     IriSP.configureDefaults(libdir, platform_url);
   281     IriSP.loadLibs(IriSP.lib, config, metadata_url,
   282     IriSP.loadLibs(IriSP.lib, config, metadata_url,
   282       function() {   
   283       function() {   
   283               
   284               
   284               var layoutManager = new IriSP.LayoutManager(config.gui);
   285               var layoutManager = new IriSP.LayoutManager(config.gui);
   285 
   286 
   286               var pop = IriSP.configurePopcorn(layoutManager, config.player);
   287               var pop = IriSP.configurePopcorn(layoutManager, config.player);
   287               
   288               
   288               var widgets = IriSP.configureWidgets(pop, layoutManager, config.gui); 
   289               var widgets = IriSP.configureWidgets(pop, layoutManager, config.gui); 
   289               var modules = IriSP.configureModules(pop, config.modules); 
   290               var modules = IriSP.configureModules(pop, config.modules); 
       
   291               IriSP.jQuery('#Ldt-loader').detach();
   290       });
   292       });
   291 };
   293 };