UNPKG

@ionic/core

Version:
1 lines • 5.15 kB
var __awaiter=this&&this.__awaiter||function(n,e,t,r){return new(t||(t=Promise))(function(i,a){function o(n){try{u(r.next(n))}catch(n){a(n)}}function s(n){try{u(r.throw(n))}catch(n){a(n)}}function u(n){n.done?i(n.value):new t(function(e){e(n.value)}).then(o,s)}u((r=r.apply(n,e||[])).next())})},__generator=this&&this.__generator||function(n,e){var t,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(t)throw new TypeError("Generator is already executing.");for(;o;)try{if(t=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(n,o)}catch(n){a=[6,n],r=0}finally{t=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}};Ionic.loadBundle("chunk-e9d5d8f9.js",["require","exports","./chunk-7348297b.js"],function(n,e,t){window;var r=function(){return new Promise(function(e,t){n(["./chunk-95429572.js"],e,t)})},i=function(){return new Promise(function(e,t){n(["./chunk-c1fa1662.js"],e,t)})};function a(n){var e=n.leavingEl;n.enteringEl.classList.remove("ion-page-invisible"),void 0!==e&&e.classList.remove("ion-page-invisible")}function o(n){return __awaiter(this,void 0,void 0,function(){var e;return __generator(this,function(t){switch(t.label){case 0:return n.leavingEl&&n.animated&&0!==n.duration?n.animationBuilder?[2,n.animationBuilder]:"ios"!==n.mode?[3,2]:[4,r()]:[2,void 0];case 1:return e=t.sent().iosTransitionAnimation,[3,4];case 2:return[4,i()];case 3:e=t.sent().mdTransitionAnimation,t.label=4;case 4:return[2,e]}})})}function s(n,e){return __awaiter(this,void 0,void 0,function(){var t;return __generator(this,function(r){switch(r.label){case 0:return t=(void 0!==n.deepWait?n.deepWait:e)?[v(n.enteringEl),v(n.leavingEl)]:[h(n.enteringEl),h(n.leavingEl)],[4,Promise.all(t)];case 1:return r.sent(),[4,u(n.viewIsReady,n.enteringEl)];case 2:return r.sent(),[2]}})})}function u(n,e){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(t){switch(t.label){case 0:return n?[4,n(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}})})}function c(n,e){var t=e.progressCallback,r=new Promise(function(e){return n.onFinish(e)});return t?(n.progressStart(),t(n)):n.play(),r}function l(n,e){f(e,t.LIFECYCLE_WILL_LEAVE),f(n,t.LIFECYCLE_WILL_ENTER)}function d(n,e){f(n,t.LIFECYCLE_DID_ENTER),f(e,t.LIFECYCLE_DID_LEAVE)}function f(n,e){if(n){var t=new CustomEvent(e,{bubbles:!1,cancelable:!1});n.dispatchEvent(t)}}function h(n){return n&&n.componentOnReady?n.componentOnReady():Promise.resolve()}function v(n){return __awaiter(this,void 0,void 0,function(){var e;return __generator(this,function(t){switch(t.label){case 0:return(e=n)?null==e.componentOnReady?[3,2]:[4,e.componentOnReady()]:[3,4];case 1:if(null!=t.sent())return[2];t.label=2;case 2:return[4,Promise.all(Array.from(e.children).map(v))];case 3:t.sent(),t.label=4;case 4:return[2]}})})}function _(n,e){e?(n.setAttribute("aria-hidden","true"),n.classList.add("ion-page-hidden")):(n.hidden=!1,n.removeAttribute("aria-hidden"),n.classList.remove("ion-page-hidden"))}e.deepReady=v,e.lifecycle=f,e.transition=function(e){return new Promise(function(t,r){e.queue.write(function(){!function(n){var e=n.enteringEl,t=n.leavingEl;(function(e,t,r){void 0!==e&&(e.style.zIndex="back"===n.direction?"99":"101"),void 0!==t&&(t.style.zIndex="100")})(e,t),n.showGoBack?e.classList.add("can-go-back"):e.classList.remove("can-go-back"),_(e,!1),t&&_(t,!1)}(e),function(e){return __awaiter(this,void 0,void 0,function(){var t;return __generator(this,function(r){switch(r.label){case 0:return[4,o(e)];case 1:return[2,(t=r.sent())?function(e,t){return __awaiter(this,void 0,void 0,function(){var r;return __generator(this,function(i){switch(i.label){case 0:return[4,s(t,!0)];case 1:return i.sent(),[4,new Promise(function(e,t){n(["./chunk-d93e0932.js"],e,t)}).then(function(n){return n.create(e,t.baseEl,t)})];case 2:return r=i.sent(),l(t.enteringEl,t.leavingEl),[4,c(r,t)];case 3:return i.sent(),t.progressCallback&&t.progressCallback(void 0),r.hasCompleted&&d(t.enteringEl,t.leavingEl),[2,{hasCompleted:r.hasCompleted,animation:r}]}})})}(t,e):function(n){return __awaiter(this,void 0,void 0,function(){var e,t;return __generator(this,function(r){switch(r.label){case 0:return e=n.enteringEl,t=n.leavingEl,[4,s(n,!1)];case 1:return r.sent(),l(e,t),d(e,t),[2,{hasCompleted:!0}]}})})}(e)]}})})}(e).then(function(n){n.animation&&n.animation.destroy(),a(e),t(n)},function(n){a(e),r(n)})})})},e.setPageHidden=_});