LoadOrder

the load process is done in the following order

bxe_start

Loads the core js files. They are defined in the array mozile_js_files in bxeLoader.js
Each JS script gets a onload event handler to corescript_loaded.

corescript_loaded

This function just counts the loaded scripts and if we're done with all, we call mozile_core_loaded.

widget_loaded

the widget.js gets a special onload handler. as soon as it's loaded, we show the about_box

mozile_core_loaded

If all core scripts are loaded, mozile_core_loaded gets called.
In this function, we initialize the bxeConfig object, which main task is to load and parse the Config.xml file

config_loaded

When config.xml is loaded and parsed, this function is called. It loads the css and the non-core-js-files, defined in Config.xml. For each JS file, we add an onload event to script_loaded

script_loaded

just counts the loaded non-core JS files and calls mozile_loaded when all are loaded

mozile_loaded

starts the loading-XML-process. When the xml is loaded and evt. transformed it calls xml_loaded

xml_loaded

we're finished with loading and can actually start editing.
registering some event handlers happens here as well.

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
These projects are supported by Liip AG