(window.webpackJsonpJSONFormsIonic=window.webpackJsonpJSONFormsIonic||[]).push([[160],{456:function(e,o,r){"use strict";r.r(o),r.d(o,"shadow",function(){return c}),r.d(o,"iosTransitionAnimation",function(){return f});var n=500,t="cubic-bezier(0.36,0.66,0.04,1)",a="opacity",l="transform",d="translateX",i="0%",m=.8;function c(e){return e.shadowRoot||e}function f(e,o,r){var f="rtl"===o.ownerDocument.dir,s=f?"-99.5%":"99.5%",u=f?"33%":"-33%",T=r.enteringEl,b=r.leavingEl,S=new e;if(S.addElement(T).duration(r.duration||n).easing(r.easing||t).beforeRemoveClass("ion-page-invisible"),b&&o){var y=new e;y.addElement(o),S.add(y)}var w="back"===r.direction,p=T.querySelector(":scope > ion-content"),E=T.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),v=T.querySelectorAll(":scope > ion-header > ion-toolbar"),g=new e;if(p||0!==v.length||0!==E.length?(g.addElement(p),g.addElement(E)):g.addElement(T.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),S.add(g),w?g.beforeClearStyles([a]).fromTo(d,u,i,!0).fromTo(a,m,1,!0):g.beforeClearStyles([a]).fromTo(d,s,i,!0),v.forEach(function(o){var r=new e;r.addElement(o),S.add(r);var n=new e;n.addElement(o.querySelector("ion-title"));var t=new e;t.addElement(o.querySelectorAll("ion-buttons,[menuToggle]"));var l=new e;l.addElement(o.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));var m=new e;m.addElement(c(o).querySelector(".toolbar-background"));var T=new e,b=o.querySelector("ion-back-button");if(b&&T.addElement(b),r.add(n).add(t).add(l).add(m).add(T),n.fromTo(a,.01,1,!0),t.fromTo(a,.01,1,!0),l.fromTo(a,.01,1,!0),w)n.fromTo(d,u,i,!0),l.fromTo(d,u,i,!0),T.fromTo(a,.01,1,!0);else if(n.fromTo(d,s,i,!0),l.fromTo(d,s,i,!0),m.beforeClearStyles([a]).fromTo(a,.01,1,!0),T.fromTo(a,.01,1,!0),b){var y=new e;y.addElement(c(b).querySelector(".button-text")).fromTo(d,f?"-100px":"100px","0px"),r.add(y)}}),b){var q=new e;q.addElement(b.querySelector(":scope > ion-content")),q.addElement(b.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *")),S.add(q),w?q.beforeClearStyles([a]).fromTo(d,i,f?"-100%":"100%"):q.fromTo(d,i,u,!0).fromTo(a,1,m,!0),b.querySelectorAll(":scope > ion-header > ion-toolbar").forEach(function(o){var r=new e;r.addElement(o);var n=new e;n.addElement(o.querySelector("ion-title"));var t=new e;t.addElement(o.querySelectorAll("ion-buttons,[menuToggle]"));var m=new e,s=o.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");s.length>0&&m.addElement(s);var T=new e;T.addElement(c(o).querySelector(".toolbar-background"));var b=new e,y=o.querySelector("ion-back-button");if(y&&b.addElement(y),r.add(n).add(t).add(m).add(b).add(T),S.add(r),b.fromTo(a,.99,0),n.fromTo(a,.99,0),t.fromTo(a,.99,0,0),m.fromTo(a,.99,0),w){if(n.fromTo(d,i,f?"-100%":"100%"),m.fromTo(d,i,f?"-100%":"100%"),T.beforeClearStyles([a]).fromTo(a,1,.01),y){var p=new e;p.addElement(c(y).querySelector(".button-text")),p.fromTo(d,i,(f?-124:124)+"px"),r.add(p)}}else n.fromTo(d,i,u).afterClearStyles([l]),m.fromTo(d,i,u).afterClearStyles([l,a]),b.afterClearStyles([a]),n.afterClearStyles([a]),t.afterClearStyles([a])})}return Promise.resolve(S)}}}]);
//# sourceMappingURL=160.jsonforms-ionic.js.map