PageSourceSearch

https://capezio.uk/cdn/shop/t/11/assets/cap-chunk-module.esm-015984bd.js

js capezio.uk collected 2026-10-09 01:28:59 UTC 1,959 bytes, 1 lines download raw bytes

vendor: 1,959 bytes, line 1
1function T(e){e.directive("intersect",e.skipDuringClone((t,{value:n,expression:o,modifiers:r},{evaluateLater:c,cleanup:a})=>{let s=c(o),i=k(r),d={rootMargin:y(r),threshold:i,root:r.includes("parent")?t.parentElement:null};if(r.includes("dwell")){I(t,n,r,s,a,d,i);return}let u=new IntersectionObserver(g=>{g.forEach(l=>{l.isIntersecting!==(n==="leave")&&(s(),r.includes("once")&&u.disconnect())})},d);u.observe(t),a(()=>{u.disconnect()})}))}function I(e,t,n,o,r,c,a){let s,i,d=!1,u=!1,g=O(n),l,m=()=>{clearTimeout(s),s=void 0},D=()=>{u=!1,!(!i||document.hidden||!v(i,t,a))&&(d=!0,o(),n.includes("once")&&(l.disconnect(),document.removeEventListener("visibilitychange",w)))},b=()=>{l&&l.disconnect(),l=new IntersectionObserver(p,c),l.observe(e)},x=()=>{if(s=void 0,document.hidden)return;let f=l.takeRecords();if(f.some(h=>!v(h,t,a))){p(f);return}u=!0,i=void 0,b()},E=()=>{s!==void 0||d||document.hidden||!i||v(i,t,a)&&(s=setTimeout(x,g))},p=f=>{f.forEach(h=>{if(i=h,!v(h,t,a)){m(),d=!1,u=!1;return}if(u){D();return}E()})},w=()=>{if(document.hidden){m(),i=void 0,d=!1,u=!1,l.disconnect();return}b()};b(),document.addEventListener("visibilitychange",w),r(()=>{m(),l.disconnect(),document.removeEventListener("visibilitychange",w)})}function v(e,t,n){let o=n===0?e.isIntersecting:e.isIntersecting&&e.intersectionRatio>=n;return t==="leave"?!o:o}function O(e){let n=(e[e.indexOf("dwell")+1]||"").match(/^([0-9]+)(ms)?$/);return n?Number(n[1]):250}function k(e){if(e.includes("full"))return .99;if(e.includes("half"))return .5;if(!e.includes("threshold"))return 0;let t=e[e.indexOf("threshold")+1];return t==="100"?1:t==="0"?0:+`.${t}`}function L(e){let t=e.match(/^(-?[0-9]+)(px|%)?$/);return t?t[1]+(t[2]||"px"):void 0}function y(e){const t="margin",n="0px 0px 0px 0px",o=e.indexOf(t);if(o===-1)return n;let r=[];for(let c=1;c<5;c++)r.push(L(e[o+c]||""));return r=r.filter(c=>c!==void 0),r.length?r.join(" ").trim():n}var C=T;export{C as default,T as intersect};

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.