UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension

101 lines (92 loc) 3.53 kB
//append to angular2 libs bundle for go ahead execute angular2 lib modules to improve performace resolve omnia core module //console.log('start resolve angula2 libs') webpackJsonp([0], {}, [ //'core-js/es6/symbol', //'core-js/es6/object', //'core-js/es6/function', //'core-js/es6/parse-int', //'core-js/es6/parse-float', //'core-js/es6/number', //'core-js/es6/math', //'core-js/es6/string', //'core-js/es6/date', //'core-js/es6/array', //'core-js/es6/regexp', //'core-js/es6/map', //'core-js/es6/set', //'core-js/es6/weak-map', //'core-js/es6/weak-set', //'core-js/es6/typed', //'core-js/es6/reflect', 'core-js/es6', 'core-js/es7/reflect', //'Scripts/angular/libs/reflect', //'Scripts/angular/libs/zone.custom', '@angular/core', '@angular/common', '@angular/compiler', '@angular/platform-browser', '@angular/platform-browser-dynamic', '@angular/upgrade', '@angular/forms', '@angular/http', 'angular2-modal/plugins/bootstrap', 'angular2-modal' ]); window["omfSetTemp"] = Set; // keep Set native function to resotre at the bootstrap time since have issue with infoPath webpart that override Set function //webpackJsonp([0], { // /***/ "./Omnia/Foundation/Extensibility/Core.js": // function (module, exports, __webpack_require__) { // //window.Zone = window.omniaZone; // exports.Bootstrapper = { init: function () { } } // exports.calculateHeightofScreen = function () { }; // } //}, []); //function omfBeforeUnload() { // try { // console.log('omnia start beforeunload') // if (typeof $omf !== 'undefined' && typeof $omf.Core !== 'undefined' && typeof $omf.Core.EventHandler !== 'undefined') { // $omf.Core.EventHandler.publishEvent('Omnia.Events.UnloadPage', null); // $omf.Core.EventHandler.dispose(); // } // //jQuery(window).off("resize"); // //jQuery(window).off("hashchange"); // jQuery(window).off(); // jQuery(document).off(); // jQuery("html").find("*").off(); // jQuery("html").off(); // console.log('omnia end beforeunload'); // window.removeEventListener("beforeunload", omfBeforeUnload); // } // catch (err) { // console.log('have beforeunload have error'); // } //} //function omfUnload() { // try { // console.log('omnia start unload') // if (typeof $omf !== 'undefined' && typeof $omf.Core !== 'undefined' && typeof $omf.Core.EventHandler !== 'undefined') { // $omf.Core.EventHandler.publishEvent('Omnia.Events.UnloadPage', null); // $omf.Core.EventHandler.dispose(); // } // //jQuery(window).off("resize"); // //jQuery(window).off("hashchange"); // jQuery(window).off(); // jQuery(document).off(); // jQuery("html").find("*").off(); // jQuery("html").off(); // //angular = null; // //$omf = null; // //$omi = null; // //installedModules = null; // //webpackJsonp = null; // console.log('omnia unloaded'); // window.removeEventListener("unload", omfUnload); // } // catch (err) { // console.log('have unload have error'); // } //} //window.addEventListener("beforeunload", omfBeforeUnload); //window.addEventListener("unload", omfUnload); //console.log('end resolve angula2 libs')