Commit 356f4ebc authored by davincecode's avatar davincecode

Addds the required www folder

parent 57b4cfc7
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const v="ion-focused",L="ion-focusable",m=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],h=n=>{let i=[],r=!0;const e=n?n.shadowRoot:document,E=n||document.body,o=t=>{i.forEach(s=>s.classList.remove(v)),t.forEach(s=>s.classList.add(v)),i=t},c=()=>{r=!1,o([])},d=t=>{r=m.includes(t.key),r||o([])},u=t=>{if(r&&t.composedPath!==void 0){const s=t.composedPath().filter(f=>f.classList?f.classList.contains(L):!1);o(s)}},a=()=>{e.activeElement===E&&o([])};return e.addEventListener("keydown",d),e.addEventListener("focusin",u),e.addEventListener("focusout",a),e.addEventListener("touchstart",c,{passive:!0}),e.addEventListener("mousedown",c),{destroy:()=>{e.removeEventListener("keydown",d),e.removeEventListener("focusin",u),e.removeEventListener("focusout",a),e.removeEventListener("touchstart",c),e.removeEventListener("mousedown",c)},setFocus:o}};export{h as startFocusVisible};
System.register([],(function(e,t){"use strict";return{execute:function(){
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const t="ion-focused",s=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"];e("startFocusVisible",(e=>{let o=[],n=!0;const r=e?e.shadowRoot:document,i=e||document.body,c=e=>{o.forEach((e=>e.classList.remove(t))),e.forEach((e=>e.classList.add(t))),o=e},d=()=>{n=!1,c([])},a=e=>{n=s.includes(e.key),n||c([])},u=e=>{if(n&&void 0!==e.composedPath){const t=e.composedPath().filter((e=>!!e.classList&&e.classList.contains("ion-focusable")));c(t)}},v=()=>{r.activeElement===i&&c([])};return r.addEventListener("keydown",a),r.addEventListener("focusin",u),r.addEventListener("focusout",v),r.addEventListener("touchstart",d,{passive:!0}),r.addEventListener("mousedown",d),{destroy:()=>{r.removeEventListener("keydown",a),r.removeEventListener("focusin",u),r.removeEventListener("focusout",v),r.removeEventListener("touchstart",d),r.removeEventListener("mousedown",d)},setFocus:c}}))}}}));
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
import{d as c,n as p,p as k}from"./index-f67484b9.js";/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const B=o=>{if(c===void 0)return;let i=-E*10,r=0,e,l,s;const C=o.getBoolean("animated",!0)&&o.getBoolean("rippleEffect",!0),f=new WeakMap,I=t=>{i=p(t),T(t)},m=t=>{i=p(t),h(t)},_=t=>{if(t.button===2)return;const n=p(t)-E;i<n&&T(t)},M=t=>{const n=p(t)-E;i<n&&h(t)},v=()=>{s&&clearTimeout(s),s=void 0,e&&(D(!1),e=void 0)},T=t=>{e||L(y(t),t)},h=t=>{L(void 0,t)},L=(t,n)=>{if(t&&t===e)return;s&&clearTimeout(s),s=void 0;const{x:d,y:a}=k(n);if(e){if(f.has(e))throw new Error("internal error");e.classList.contains(u)||A(e,d,a),D(!0)}if(t){const R=f.get(t);R&&(clearTimeout(R),f.delete(t)),t.classList.remove(u);const S=()=>{A(t,d,a),s=void 0};b(t)?S():s=setTimeout(S,q)}e=t},A=(t,n,d)=>{if(r=Date.now(),t.classList.add(u),!C)return;const a=U(t);a!==null&&(w(),l=a.addRipple(n,d))},w=()=>{l!==void 0&&(l.then(t=>t()),l=void 0)},D=t=>{w();const n=e;if(!n)return;const d=g-Date.now()+r;if(t&&d>0&&!b(n)){const a=setTimeout(()=>{n.classList.remove(u),f.delete(n)},g);f.set(n,a)}else n.classList.remove(u)};c.addEventListener("ionGestureCaptured",v),c.addEventListener("touchstart",I,!0),c.addEventListener("touchcancel",m,!0),c.addEventListener("touchend",m,!0),c.addEventListener("pointercancel",v,!0),c.addEventListener("mousedown",_,!0),c.addEventListener("mouseup",M,!0)},y=o=>{if(o.composedPath!==void 0){const i=o.composedPath();for(let r=0;r<i.length-2;r++){const e=i[r];if(!(e instanceof ShadowRoot)&&e.classList.contains("ion-activatable"))return e}}else return o.target.closest(".ion-activatable")},b=o=>o.classList.contains("ion-activatable-instant"),U=o=>{if(o.shadowRoot){const i=o.shadowRoot.querySelector("ion-ripple-effect");if(i)return i}return o.querySelector("ion-ripple-effect")},u="ion-activated",q=100,g=150,E=2500;export{B as startTapClick};
System.register(["./index-legacy-b38fecbc.js"],(function(e,t){"use strict";var n,o,i;return{setters:[e=>{n=e.d,o=e.n,i=e.p}],execute:function(){e("startTapClick",(e=>{if(void 0===n)return;let u,v,f,p=10*-l,m=0;const L=e.getBoolean("animated",!0)&&e.getBoolean("rippleEffect",!0),h=new WeakMap,w=e=>{p=o(e),T(e)},E=()=>{f&&clearTimeout(f),f=void 0,u&&(S(!1),u=void 0)},g=e=>{u||y(t(e),e)},T=e=>{y(void 0,e)},y=(e,t)=>{if(e&&e===u)return;f&&clearTimeout(f),f=void 0;const{x:n,y:o}=i(t);if(u){if(h.has(u))throw new Error("internal error");u.classList.contains(a)||b(u,n,o),S(!0)}if(e){const t=h.get(e);t&&(clearTimeout(t),h.delete(e)),e.classList.remove(a);const i=()=>{b(e,n,o),f=void 0};s(e)?i():f=setTimeout(i,c)}u=e},b=(e,t,n)=>{if(m=Date.now(),e.classList.add(a),!L)return;const o=r(e);null!==o&&(R(),v=o.addRipple(t,n))},R=()=>{void 0!==v&&(v.then((e=>e())),v=void 0)},S=e=>{R();const t=u;if(!t)return;const n=d-Date.now()+m;if(e&&n>0&&!s(t)){const e=setTimeout((()=>{t.classList.remove(a),h.delete(t)}),d);h.set(t,e)}else t.classList.remove(a)};n.addEventListener("ionGestureCaptured",E),n.addEventListener("touchstart",(e=>{p=o(e),g(e)}),!0),n.addEventListener("touchcancel",w,!0),n.addEventListener("touchend",w,!0),n.addEventListener("pointercancel",E,!0),n.addEventListener("mousedown",(e=>{if(2===e.button)return;const t=o(e)-l;p<t&&g(e)}),!0),n.addEventListener("mouseup",(e=>{const t=o(e)-l;p<t&&T(e)}),!0)}));
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const t=e=>{if(void 0===e.composedPath)return e.target.closest(".ion-activatable");{const t=e.composedPath();for(let e=0;e<t.length-2;e++){const n=t[e];if(!(n instanceof ShadowRoot)&&n.classList.contains("ion-activatable"))return n}}},s=e=>e.classList.contains("ion-activatable-instant"),r=e=>{if(e.shadowRoot){const t=e.shadowRoot.querySelector("ion-ripple-effect");if(t)return t}return e.querySelector("ion-ripple-effect")},a="ion-activated",c=100,d=150,l=2500}}}));
import{K as O,e as P,g as B,b as p,f as F,h as H,j as h,k as U,l as Y,m as $}from"./index-f67484b9.js";/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const A=new WeakMap,D=(e,s,t,o=0,n=!1)=>{A.has(e)!==t&&(t?G(e,s,o,n):W(e,s))},q=e=>e===e.getRootNode().activeElement,G=(e,s,t,o=!1)=>{const n=s.parentNode,i=s.cloneNode(!1);i.classList.add("cloned-input"),i.tabIndex=-1,o&&(i.disabled=!0),n.appendChild(i),A.set(e,i);const a=e.ownerDocument.dir==="rtl"?9999:-9999;e.style.pointerEvents="none",s.style.transform="translate3d(".concat(a,"px,").concat(t,"px,0) scale(0)")},W=(e,s)=>{const t=A.get(e);t&&(A.delete(e),t.remove()),e.style.pointerEvents="",s.style.transform=""},N=50,j=(e,s,t)=>{if(!t||!s)return()=>{};const o=a=>{q(s)&&D(e,s,a)},n=()=>D(e,s,!1),i=()=>o(!0),c=()=>o(!1);return P(t,"ionScrollStart",i),P(t,"ionScrollEnd",c),s.addEventListener("blur",n),()=>{B(t,"ionScrollStart",i),B(t,"ionScrollEnd",c),s.removeEventListener("blur",n)}},I="input, textarea, [no-blur], [contenteditable]",z=()=>{let e=!0,s=!1;const t=document,o=()=>{s=!0},n=()=>{e=!0},i=c=>{if(s){s=!1;return}const a=t.activeElement;if(!a||a.matches(I))return;const f=c.target;f!==a&&(f.matches(I)||f.closest(I)||(e=!1,setTimeout(()=>{e||a.blur()},50)))};return P(t,"ionScrollStart",o),t.addEventListener("focusin",n,!0),t.addEventListener("touchend",i,!1),()=>{B(t,"ionScrollStart",o,!0),t.removeEventListener("focusin",n,!0),t.removeEventListener("touchend",i,!1)}},J=.3,Q=(e,s,t,o)=>{var n;const i=(n=e.closest("ion-item,[ion-item]"))!==null&&n!==void 0?n:e;return V(i.getBoundingClientRect(),s.getBoundingClientRect(),t,o)},V=(e,s,t,o)=>{const n=e.top,i=e.bottom,c=s.top,a=Math.min(s.bottom,o-t),f=c+15,v=a-N-i,d=f-n,l=Math.round(v<0?-v:d>0?-d:0),S=Math.min(l,n-c),T=Math.abs(S)/J,r=Math.min(400,Math.max(150,T));return{scrollAmount:S,scrollDuration:r,scrollPadding:t,inputSafeY:-(n-f)+4}},R="$ionPaddingTimer",M=(e,s,t)=>{const o=e[R];o&&clearTimeout(o),s>0?e.style.setProperty("--keyboard-offset","".concat(s,"px")):e[R]=setTimeout(()=>{e.style.setProperty("--keyboard-offset","0px"),t&&t()},120)},_=(e,s,t)=>{const o=()=>{s&&M(s,0,t)};e.addEventListener("focusout",o,{once:!0})};let g=0;const K="data-ionic-skip-scroll-assist",X=(e,s,t,o,n,i,c,a=!1)=>{const f=i&&(c===void 0||c.mode===H.None);let u=!1;const v=h!==void 0?h.innerHeight:0,d=m=>{if(u===!1){u=!0;return}k(e,s,t,o,m.detail.keyboardHeight,f,a,v,!1)},l=()=>{u=!1,h===null||h===void 0||h.removeEventListener("ionKeyboardDidShow",d),e.removeEventListener("focusout",l,!0)},S=async()=>{if(s.hasAttribute(K)){s.removeAttribute(K);return}k(e,s,t,o,n,f,a,v),h===null||h===void 0||h.addEventListener("ionKeyboardDidShow",d),e.addEventListener("focusout",l,!0)};return e.addEventListener("focusin",S,!0),()=>{e.removeEventListener("focusin",S,!0),h===null||h===void 0||h.removeEventListener("ionKeyboardDidShow",d),e.removeEventListener("focusout",l,!0)}},C=e=>{document.activeElement!==e&&(e.setAttribute(K,"true"),e.focus())},k=async(e,s,t,o,n,i,c=!1,a=0,f=!0)=>{if(!t&&!o)return;const u=Q(e,t||o,n,a);if(t&&Math.abs(u.scrollAmount)<4){C(s),i&&t!==null&&(M(t,g),_(s,t,()=>g=0));return}if(D(e,s,!0,u.inputSafeY,c),C(s),U(()=>e.click()),i&&t&&(g=u.scrollPadding,M(t,g)),typeof window<"u"){let v;const d=async()=>{v!==void 0&&clearTimeout(v),window.removeEventListener("ionKeyboardDidShow",l),window.removeEventListener("ionKeyboardDidShow",d),t&&await $(t,0,u.scrollAmount,u.scrollDuration),D(e,s,!1,u.inputSafeY),C(s),i&&_(s,t,()=>g=0)},l=()=>{window.removeEventListener("ionKeyboardDidShow",l),window.addEventListener("ionKeyboardDidShow",d)};if(t){const S=await Y(t),m=S.scrollHeight-S.clientHeight;if(f&&u.scrollAmount>m-S.scrollTop){s.type==="password"?(u.scrollAmount+=N,window.addEventListener("ionKeyboardDidShow",l)):window.addEventListener("ionKeyboardDidShow",d),v=setTimeout(d,1e3);return}}d()}},Z=!0,te=async(e,s)=>{const t=document,o=s==="ios",n=s==="android",i=e.getNumber("keyboardHeight",290),c=e.getBoolean("scrollAssist",!0),a=e.getBoolean("hideCaretOnScroll",o),f=e.getBoolean("inputBlurring",o),u=e.getBoolean("scrollPadding",!0),v=Array.from(t.querySelectorAll("ion-input, ion-textarea")),d=new WeakMap,l=new WeakMap,S=await O.getResizeMode(),m=async r=>{await new Promise(b=>p(r,b));const y=r.shadowRoot||r,w=y.querySelector("input")||y.querySelector("textarea"),L=F(r),x=L?null:r.closest("ion-footer");if(!w)return;if(L&&a&&!d.has(r)){const b=j(r,w,L);d.set(r,b)}if(!(w.type==="date"||w.type==="datetime-local")&&(L||x)&&c&&!l.has(r)){const b=X(r,w,L,x,i,u,S,n);l.set(r,b)}},T=r=>{if(a){const y=d.get(r);y&&y(),d.delete(r)}if(c){const y=l.get(r);y&&y(),l.delete(r)}};f&&Z&&z();for(const r of v)m(r);t.addEventListener("ionInputDidLoad",r=>{m(r.detail)}),t.addEventListener("ionInputDidUnload",r=>{T(r.detail)})};export{te as startInputShims};
System.register(["./index-legacy-b38fecbc.js"],(function(e,t){"use strict";var o,n,i,r,s,a,d,l,c,u;return{setters:[e=>{o=e.K,n=e.e,i=e.g,r=e.b,s=e.f,a=e.h,d=e.j,l=e.k,c=e.l,u=e.m}],execute:function(){
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
const t=new WeakMap,m=(e,o,n,i=0,r=!1)=>{t.has(e)!==n&&(n?v(e,o,i,r):f(e,o))},v=(e,o,n,i=!1)=>{const r=o.parentNode,s=o.cloneNode(!1);s.classList.add("cloned-input"),s.tabIndex=-1,i&&(s.disabled=!0),r.appendChild(s),t.set(e,s);const a="rtl"===e.ownerDocument.dir?9999:-9999;e.style.pointerEvents="none",o.style.transform=`translate3d(${a}px,${n}px,0) scale(0)`},f=(e,o)=>{const n=t.get(e);n&&(t.delete(e),n.remove()),e.style.pointerEvents="",o.style.transform=""},y="input, textarea, [no-blur], [contenteditable]",p=(e,t,o,n)=>{const i=e.top,r=e.bottom,s=t.top,a=s+15,d=Math.min(t.bottom,n-o)-50-r,l=a-i,c=Math.round(d<0?-d:l>0?-l:0),u=Math.min(c,i-s),m=Math.abs(u)/.3;return{scrollAmount:u,scrollDuration:Math.min(400,Math.max(150,m)),scrollPadding:o,inputSafeY:4-(i-a)}},w="$ionPaddingTimer",h=(e,t,o)=>{const n=e[w];n&&clearTimeout(n),t>0?e.style.setProperty("--keyboard-offset",`${t}px`):e[w]=setTimeout((()=>{e.style.setProperty("--keyboard-offset","0px"),o&&o()}),120)},b=(e,t,o)=>{e.addEventListener("focusout",(()=>{t&&h(t,0,o)}),{once:!0})};let g=0;const E="data-ionic-skip-scroll-assist",S=e=>{document.activeElement!==e&&(e.setAttribute(E,"true"),e.focus())},L=async(e,t,o,n,i,r,s=!1,a=0,d=!0)=>{if(!o&&!n)return;const v=((e,t,o,n)=>{var i;const r=null!==(i=e.closest("ion-item,[ion-item]"))&&void 0!==i?i:e;return p(r.getBoundingClientRect(),t.getBoundingClientRect(),o,n)})(e,o||n,i,a);if(o&&Math.abs(v.scrollAmount)<4)return S(t),void(r&&null!==o&&(h(o,g),b(t,o,(()=>g=0))));if(m(e,t,!0,v.inputSafeY,s),S(t),l((()=>e.click())),r&&o&&(g=v.scrollPadding,h(o,g)),"undefined"!=typeof window){let n;const i=async()=>{void 0!==n&&clearTimeout(n),window.removeEventListener("ionKeyboardDidShow",s),window.removeEventListener("ionKeyboardDidShow",i),o&&await u(o,0,v.scrollAmount,v.scrollDuration),m(e,t,!1,v.inputSafeY),S(t),r&&b(t,o,(()=>g=0))},s=()=>{window.removeEventListener("ionKeyboardDidShow",s),window.addEventListener("ionKeyboardDidShow",i)};if(o){const e=await c(o),r=e.scrollHeight-e.clientHeight;if(d&&v.scrollAmount>r-e.scrollTop)return"password"===t.type?(v.scrollAmount+=50,window.addEventListener("ionKeyboardDidShow",s)):window.addEventListener("ionKeyboardDidShow",i),void(n=setTimeout(i,1e3))}i()}};e("startInputShims",(async(e,t)=>{const l=document,c="ios"===t,u="android"===t,v=e.getNumber("keyboardHeight",290),f=e.getBoolean("scrollAssist",!0),p=e.getBoolean("hideCaretOnScroll",c),w=e.getBoolean("inputBlurring",c),h=e.getBoolean("scrollPadding",!0),b=Array.from(l.querySelectorAll("ion-input, ion-textarea")),g=new WeakMap,S=new WeakMap,D=await o.getResizeMode(),x=async e=>{await new Promise((t=>r(e,t)));const t=e.shadowRoot||e,o=t.querySelector("input")||t.querySelector("textarea"),l=s(e),c=l?null:e.closest("ion-footer");if(o){if(l&&p&&!g.has(e)){const t=((e,t,o)=>{if(!o||!t)return()=>{};const r=o=>{var n;(n=t)===n.getRootNode().activeElement&&m(e,t,o)},s=()=>m(e,t,!1),a=()=>r(!0),d=()=>r(!1);return n(o,"ionScrollStart",a),n(o,"ionScrollEnd",d),t.addEventListener("blur",s),()=>{i(o,"ionScrollStart",a),i(o,"ionScrollEnd",d),t.removeEventListener("blur",s)}})(e,o,l);g.set(e,t)}if("date"!==o.type&&"datetime-local"!==o.type&&(l||c)&&f&&!S.has(e)){const t=((e,t,o,n,i,r,s,l=!1)=>{const c=r&&(void 0===s||s.mode===a.None);let u=!1;const m=void 0!==d?d.innerHeight:0,v=i=>{!1!==u?L(e,t,o,n,i.detail.keyboardHeight,c,l,m,!1):u=!0},f=()=>{u=!1,null==d||d.removeEventListener("ionKeyboardDidShow",v),e.removeEventListener("focusout",f,!0)},y=async()=>{t.hasAttribute(E)?t.removeAttribute(E):(L(e,t,o,n,i,c,l,m),null==d||d.addEventListener("ionKeyboardDidShow",v),e.addEventListener("focusout",f,!0))};return e.addEventListener("focusin",y,!0),()=>{e.removeEventListener("focusin",y,!0),null==d||d.removeEventListener("ionKeyboardDidShow",v),e.removeEventListener("focusout",f,!0)}})(e,o,l,c,v,h,D,u);S.set(e,t)}}};w&&(()=>{let e=!0,t=!1;const o=document,i=()=>{t=!0},r=()=>{e=!0},s=n=>{if(t)return void(t=!1);const i=o.activeElement;if(!i)return;if(i.matches(y))return;const r=n.target;r!==i&&(r.matches(y)||r.closest(y)||(e=!1,setTimeout((()=>{e||i.blur()}),50)))};n(o,"ionScrollStart",i),o.addEventListener("focusin",r,!0),o.addEventListener("touchend",s,!1)})();for(const o of b)x(o);l.addEventListener("ionInputDidLoad",(e=>{x(e.detail)})),l.addEventListener("ionInputDidUnload",(e=>{(e=>{if(p){const t=g.get(e);t&&t(),g.delete(e)}if(f){const t=S.get(e);t&&t(),S.delete(e)}})(e.detail)}))}))}}}));
This diff is collapsed.
This diff is collapsed.
import{q as b,o as r}from"./index-f67484b9.js";/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const v=(E,i)=>{var o,t,a;const l="40px",s="0px",c=i.direction==="back",u=i.enteringEl,d=i.leavingEl,m=b(u),g=m.querySelector("ion-toolbar"),n=r();if(n.addElement(m).fill("both").beforeRemoveClass("ion-page-invisible"),c?n.duration(((o=i.duration)!==null&&o!==void 0?o:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):n.duration(((t=i.duration)!==null&&t!==void 0?t:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(".concat(l,")"),"translateY(".concat(s,")")).fromTo("opacity",.01,1),g){const e=r();e.addElement(g),n.addAnimation(e)}if(d&&c){n.duration(((a=i.duration)!==null&&a!==void 0?a:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const e=r();e.addElement(b(d)).onFinish(f=>{f===1&&e.elements.length>0&&e.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(".concat(s,")"),"translateY(".concat(l,")")).fromTo("opacity",1,0),n.addAnimation(e)}return n};export{v as mdTransitionAnimation};
System.register(["./index-legacy-b38fecbc.js"],(function(e,n){"use strict";var t,i;return{setters:[e=>{t=e.q,i=e.o}],execute:function(){
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
e("mdTransitionAnimation",((e,n)=>{var o,r,a;const s="40px",l="back"===n.direction,d=n.enteringEl,c=n.leavingEl,u=t(d),m=u.querySelector("ion-toolbar"),f=i();if(f.addElement(u).fill("both").beforeRemoveClass("ion-page-invisible"),l?f.duration((null!==(o=n.duration)&&void 0!==o?o:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):f.duration((null!==(r=n.duration)&&void 0!==r?r:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform",`translateY(${s})`,"translateY(0px)").fromTo("opacity",.01,1),m){const e=i();e.addElement(m),f.addAnimation(e)}if(c&&l){f.duration((null!==(a=n.duration)&&void 0!==a?a:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const e=i();e.addElement(t(c)).onFinish((n=>{1===n&&e.elements.length>0&&e.elements[0].style.setProperty("display","none")})).fromTo("transform","translateY(0px)",`translateY(${s})`).fromTo("opacity",1,0),f.addAnimation(e)}return f}))}}}));
This diff is collapsed.
import{r as a,f as i,b as c,w as d,s as l}from"./index-f67484b9.js";/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const m=()=>{const e=window;e.addEventListener("statusTap",()=>{a(()=>{const o=e.innerWidth,s=e.innerHeight,n=document.elementFromPoint(o/2,s/2);if(!n)return;const t=i(n);t&&new Promise(r=>c(t,r)).then(()=>{d(async()=>{t.style.setProperty("--overflow","hidden"),await l(t,300),t.style.removeProperty("--overflow")})})})})};export{m as startStatusTap};
System.register(["./index-legacy-b38fecbc.js"],(function(e,t){"use strict";var n,r,s,o,i;return{setters:[e=>{n=e.r,r=e.f,s=e.b,o=e.w,i=e.s}],execute:function(){
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
e("startStatusTap",(()=>{const e=window;e.addEventListener("statusTap",(()=>{n((()=>{const t=e.innerWidth,n=e.innerHeight,a=document.elementFromPoint(t/2,n/2);if(!a)return;const c=r(a);c&&new Promise((e=>s(c,e))).then((()=>{o((async()=>{c.style.setProperty("--overflow","hidden"),await i(c,300),c.style.removeProperty("--overflow")}))}))}))}))}))}}}));
import{i as h,c as D,a as M}from"./index-f67484b9.js";/*!
* (C) Ionic http://ionicframework.com - MIT License
*/const k=(n,m,g,p,X)=>{const c=n.ownerDocument.defaultView;let s=h(n);const w=t=>{const{startX:e}=t;return s?e>=c.innerWidth-50:e<=50},a=t=>s?-t.deltaX:t.deltaX,v=t=>s?-t.velocityX:t.velocityX;return D({el:n,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:t=>(s=h(n),w(t)&&m()),onStart:g,onMove:t=>{const e=a(t)/c.innerWidth;p(e)},onEnd:t=>{const o=a(t),e=c.innerWidth,r=o/e,i=v(t),y=e/2,l=i>=0&&(i>.2||o>y),u=(l?1-r:r)*e;let d=0;if(u>5){const f=u/Math.abs(i);d=Math.min(f,540)}X(l,r<=0?.01:M(0,r,.9999),d)}})};export{k as createSwipeBackGesture};
System.register(["./index-legacy-b38fecbc.js"],(function(t,e){"use strict";var n,r,i;return{setters:[t=>{n=t.i,r=t.c,i=t.a}],execute:function(){
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
t("createSwipeBackGesture",((t,e,s,c,o)=>{const a=t.ownerDocument.defaultView;let u=n(t);const l=t=>u?-t.deltaX:t.deltaX;return r({el:t,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:r=>(u=n(t),(t=>{const{startX:e}=t;return u?e>=a.innerWidth-50:e<=50})(r)&&e()),onStart:s,onMove:t=>{const e=l(t)/a.innerWidth;c(e)},onEnd:t=>{const e=l(t),n=a.innerWidth,r=e/n,s=(t=>u?-t.velocityX:t.velocityX)(t),c=s>=0&&(s>.2||e>n/2),d=(c?1-r:r)*n;let h=0;if(d>5){const t=d/Math.abs(s);h=Math.min(t,540)}o(c,r<=0?.01:i(0,r,.9999),h)}})}))}}}));
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Ionic App</title>
<base href="/" />
<meta name="color-scheme" content="light dark" />
<meta
name="viewport"
content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"
/>
<meta name="format-detection" content="telephone=no" />
<meta name="msapplication-tap-highlight" content="no" />
<link rel="manifest" href="/manifest.json" />
<link rel="shortcut icon" type="image/png" href="/favicon.png" />
<!-- add to homescreen for ios -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-title" content="Ionic App" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<script type="module" crossorigin src="/assets/index-f67484b9.js"></script>
<link rel="stylesheet" href="/assets/index-16479cf4.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
<body>
<div id="root"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-92baa9ee.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-b38fecbc.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>
{
"short_name": "Ionic App",
"name": "My Ionic App",
"icons": [
{
"src": "assets/icon/favicon.png",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
},
{
"src": "assets/icon/icon.png",
"type": "image/png",
"sizes": "512x512",
"purpose": "maskable"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#ffffff",
"background_color": "#ffffff"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment