UNPKG

forms-reactive

Version:

Reactive Form Web Component

5 lines 1.27 kB
import{c as o}from"./p-1fd4aad1.js";import{g as t}from"./p-433100b9.js";import"./p-3647f076.js";import"./p-9c83f640.js";import"./p-3e1171f6.js";import"./p-8613551a.js";import"./p-c1432a35.js"; /*! * (C) Ionic http://ionicframework.com - MIT License */const s=(s,i)=>{var n,r,a;const c="40px";const p="0px";const e=i.direction==="back";const l=i.enteringEl;const f=i.leavingEl;const b=t(l);const m=b.querySelector("ion-toolbar");const j=o();j.addElement(b).fill("both").beforeRemoveClass("ion-page-invisible");if(e){j.duration(((n=i.duration)!==null&&n!==void 0?n:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)")}else{j.duration(((r=i.duration)!==null&&r!==void 0?r:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform",`translateY(${c})`,`translateY(${p})`).fromTo("opacity",.01,1)}if(m){const t=o();t.addElement(m);j.addAnimation(t)}if(f&&e){j.duration(((a=i.duration)!==null&&a!==void 0?a:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const s=o();s.addElement(t(f)).onFinish((o=>{if(o===1&&s.elements.length>0){s.elements[0].style.setProperty("display","none")}})).fromTo("transform",`translateY(${p})`,`translateY(${c})`).fromTo("opacity",1,0);j.addAnimation(s)}return j};export{s as mdTransitionAnimation}; //# sourceMappingURL=p-a815b9a0.js.map