PageSourceSearch

https://app-ebt.web.app/build/p-3bcdb2f0.entry.js

js app-ebt.web.app collected 2026-10-03 12:17:31 UTC 3,134 bytes, 4 lines download raw bytes

1import{j as o,w as t,r as i,h as s,H as a,d as r}from"./p-5c854bc2.js";import{f as e,p as n,g as d}from"./p-70297545.js";import{c as p}from"./p-db0ee376.js";import{g as c}from"./p-cc7cb1a3.js";import{j as l}from"./p-be06fc33.js";import"./p-bd6f674d.js";import"./p-3647f076.js";import"./p-9ac21ff8.js";import"./p-78bffe29.js";
2/*!
3 * (C) Ionic http://ionicframework.com - MIT License
4 */const f=(i,s)=>{o((()=>{const o=l(0,1-(i.scrollTop-(i.scrollHeight-i.clientHeight-10))/10,1);t((()=>{s.style.setProperty("--opacity-scale",o.toString())}))}))},b=class{constructor(o){i(this,o),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if("ios"!==c(this))return;const{collapse:o}=this,t="fade"===o;if(this.destroyCollapsibleFooter(),t){const o=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),t=o?e(o):null;if(!t)return void n(this.el);this.setupFadeFooter(t)}},this.setupFadeFooter=async o=>{const t=this.scrollEl=await d(o);this.contentScrollCallback=()=>{f(t,this.el)},t.addEventListener("scroll",this.contentScrollCallback),f(t,this.el)},this.keyboardVisible=!1,this.collapse=void 0,this.translucent=!1}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}async connectedCallback(){this.keyboardCtrl=await p((async(o,t)=>{!1===o&&void 0!==t&&await t,this.keyboardVisible=o}))}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){const{translucent:o,collapse:t}=this,i=c(this),r=this.el.closest("ion-tabs"),e=null==r?void 0:r.querySelector(":scope > ion-tab-bar");return s(a,{key:"5da19dc38ba73e1ddfd1bef3ebd485105d77c751",role:"contentinfo",class:{[i]:!0,[`footer-${i}`]:!0,"footer-translucent":o,[`footer-translucent-${i}`]:o,"footer-toolbar-padding":!(this.keyboardVisible||e&&"bottom"===e.slot),[`footer-collapse-${t}`]:void 0!==t}},"ios"===i&&o&&s("div",{key:"fafad08090a33d8c4e8a5b63d61929dcb89aab47",class:"footer-background"}),s("slot",{key:"e0a443d346afa55e4317c0bc1263fdbe3c619559"}))}get el(){return r(this)}};b.style={ios:"ion-footer{display:block;position:relative;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports (backdrop-filter: blur(0)){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",md:"ion-footer{display:block;position:relative;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md{box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.footer-md.ion-no-border{box-shadow:none}"};export{b as ion_footer}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.