PageSourceSearch

https://delta-batt.com/_nuxt/jbnnUtj1.js

js delta-batt.com collected 2026-10-09 22:41:19 UTC 2,397 bytes, 1 lines download raw bytes

1import{av as g,T as y,V as l,n as x}from"./uOatmh1Q.js";import{r as b,z as m,ac as v}from"./p7j0WGZt.js";class a{constructor(e){const o=document.body.currentCSSZoom??1,i=e instanceof Element,n=i?1+(1-o)/o:1,{x:s,y:r,width:c,height:u}=i?e.getBoundingClientRect():e;this.x=s*n,this.y=r*n,this.width=c*n,this.height=u*n}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function N(t,e){return{x:{before:Math.max(0,e.left-t.left),after:Math.max(0,t.right-e.right)},y:{before:Math.max(0,e.top-t.top),after:Math.max(0,t.bottom-e.bottom)}}}function P(t){if(Array.isArray(t)){const e=document.body.currentCSSZoom??1,o=1+(1-e)/e;return new a({x:t[0]*o,y:t[1]*o,width:0*o,height:0*o})}else return new a(t)}function T(t){if(t===document.documentElement)if(visualViewport){const e=document.body.currentCSSZoom??1;return new a({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale/e,height:visualViewport.height*visualViewport.scale/e})}else return new a({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new a(t)}function E(t){const e=new a(t),o=getComputedStyle(t),i=o.transform;if(i){let n,s,r,c,u;if(i.startsWith("matrix3d("))n=i.slice(9,-1).split(/, /),s=Number(n[0]),r=Number(n[5]),c=Number(n[12]),u=Number(n[13]);else if(i.startsWith("matrix("))n=i.slice(7,-1).split(/, /),s=Number(n[0]),r=Number(n[3]),c=Number(n[4]),u=Number(n[5]);else return new a(e);const h=o.transformOrigin,f=e.x-c-(1-s)*parseFloat(h),d=e.y-u-(1-r)*parseFloat(h.slice(h.indexOf(" ")+1)),p=s?e.width/s:t.offsetWidth+1,w=r?e.height/r:t.offsetHeight+1;return new a({x:f,y:d,width:p,height:w})}else return new a(e)}function M(t,e,o){if(typeof t.animate>"u")return{finished:Promise.resolve()};let i;try{i=t.animate(e,o)}catch{return{finished:Promise.resolve()}}return typeof i.finished>"u"&&(i.finished=new Promise(n=>{i.onfinish=()=>{n(i)}})),i}const B=b({transition:{type:null,default:"fade-transition",validator:t=>t!==!0}},"transition"),C=(t,e)=>{let{slots:o}=e;const{transition:i,disabled:n,group:s,...r}=t,{component:c=s?g:y,...u}=m(i)?i:{};let h;return m(i)?h=l(u,v({disabled:n,group:s}),r):h=l({name:n||!i?"":i},r),x(c,h,o)};export{a as B,C as M,M as a,T as b,N as c,P as g,B as m,E as n};

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.