1234567891011121314151617181920212223 |
- window.mcInitializers = {};
- window.addMCInitializer = function(_name, _func) {
- // if(!!window.mcInitializers[_name]) {
- // console.warn('ALIX initializer ' + _name + ' exists. Will overwrite.');
- // }
- window.mcInitializers[_name] = _func;
- };
- window.runMCInitializers = function() {
- if(!!mcInitializers) {
- for(let func in mcInitializers) {
- if(mcInitializers.hasOwnProperty(func)) {
- try {
- // console.log("ALIX running MC initer", func);
- mcInitializers[func]();
- }
- catch(e) {
- console.warn('MC init error: ', e);
- console.warn('Initer: ', func);
- }
- }
- }
- }
- };
|