mc-init.js 557 B

12345678910111213141516171819
  1. window.mcInitializers = {};
  2. window.addMCInitializer = function(_name, _func) {
  3. window.mcInitializers[_name] = _func;
  4. };
  5. window.runMCInitializers = function() {
  6. if(!!mcInitializers) {
  7. for(var func in mcInitializers) {
  8. if(mcInitializers.hasOwnProperty(func)) {
  9. try {
  10. mcInitializers[func]();
  11. }
  12. catch(e) {
  13. console.warn('MC init error: ', e);
  14. console.warn('Initer: ', func);
  15. }
  16. }
  17. }
  18. }
  19. };