1var e=(e,t)=>(t||document).querySelector(e),t=(e,t)=>(t||document).querySelectorAll(e),n=e=>e?e.getBoundingClientRect?e.getBoundingClientRect():{top:e.offsetTop,left:e.offsetLeft}:null,r=()=>window.innerWidth?window.innerWidth:document.documentElement?document.documentElement.offsetWidth:null,i=()=>window.innerHeight?window.innerHeight:document.documentElement?document.documentElement.offsetHeight:null,a=(e,t)=>{var a=n(e);let o=(typeof t==`boolean`?{partial:t}:t)||{};return o.margin||=0,o.partial?a.bottom+o.margin>=0&&a.left-o.margin<=r()&&a.top-o.margin<=i()&&a.right+o.margin>=0:a.top+o.margin>=0&&a.right-o.margin<=r()&&a.bottom-o.margin<=i()&&a.left+o.margin>=0},o={getElement:e,getElements:t,getRect:n,getViewportWidth:r,getViewportHeight:i,inViewport:a};export{o as default,e as getElement,t as getElements,n as getRect,i as getViewportHeight,r as getViewportWidth,a as inViewport};
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.