Files
2026-05-05 10:53:52 +02:00

35 lines
1.3 KiB
JavaScript

import {
r,
x
} from "./chunk-ZFK5GH7F.js";
// node_modules/@ionic/core/components/p-CU1SSH8_.js
var i = (i2, r2) => {
var a, n, s;
const c = "40px", e = "back" === r2.direction, l = r2.leavingEl, p = x(r2.enteringEl), b = p.querySelector("ion-toolbar"), u = r();
if (u.addElement(p).fill("both").beforeRemoveClass("ion-page-invisible"), e ? u.duration((null !== (a = r2.duration) && void 0 !== a ? a : 0) || 200).easing("cubic-bezier(0.47,0,0.745,0.715)") : u.duration((null !== (n = r2.duration) && void 0 !== n ? n : 0) || 280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform", `translateY(${c})`, "translateY(0px)").fromTo("opacity", 0.01, 1), b) {
const t = r();
t.addElement(b), u.addAnimation(t);
}
if (l && e) {
u.duration((null !== (s = r2.duration) && void 0 !== s ? s : 0) || 200).easing("cubic-bezier(0.47,0,0.745,0.715)");
const i3 = r();
i3.addElement(x(l)).onFinish(((o) => {
1 === o && i3.elements.length > 0 && i3.elements[0].style.setProperty("display", "none");
})).fromTo("transform", "translateY(0px)", `translateY(${c})`).fromTo("opacity", 1, 0), u.addAnimation(i3);
}
return u;
};
export {
i
};
/*! Bundled license information:
@ionic/core/components/p-CU1SSH8_.js:
(*!
* (C) Ionic http://ionicframework.com - MIT License
*)
*/
//# sourceMappingURL=chunk-ZFUHKE2B.js.map