PageSourceSearch

https://outfit7.com/_nuxt/DCGO9W7S.js

js outfit7.com collected 2026-10-09 22:39:35 UTC 5,596 bytes, 2 lines download raw bytes

1import{r as A,i as H}from"./BgkCFjel.js";import{p as I,i as P,d as T}from"./ytgCYeWn.js";import{v as _}from"./Bui5cylZ.js";import{a as W,i as S,n as D}from"./BvMu_eFY.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},s=new e.Error().stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="ee1b2da1-b5f1-434f-849a-2f4aa45fa373",e._sentryDebugIdIdentifier="sentry-dbid-ee1b2da1-b5f1-434f-849a-2f4aa45fa373")}catch{}})();function k(e,s){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&s.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)s.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(t[n[r]]=e[n[r]]);return t}const v=new WeakMap;let d;function B(e,s){if(s){const{inlineSize:t,blockSize:n}=s[0];return{width:t,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function R({target:e,contentRect:s,borderBoxSize:t}){var n;(n=v.get(e))===null||n===void 0||n.forEach(r=>{r({target:e,contentSize:s,get size(){return B(e,t)}})})}function M(e){e.forEach(R)}function j(){typeof ResizeObserver>"u"||(d=new ResizeObserver(M))}function F(e,s){d||j();const t=A(e);return t.forEach(n=>{let r=v.get(n);r||(r=new Set,v.set(n,r)),r.add(s),d==null||d.observe(n)}),()=>{t.forEach(n=>{const r=v.get(n);r==null||r.delete(s),r!=null&&r.size||d==null||d.unobserve(n)})}}const w=new Set;let g;function N(){g=()=>{const e={width:window.innerWidth,height:window.innerHeight},s={target:window,size:e,contentSize:e};w.forEach(t=>t(s))},window.addEventListener("resize",g)}function $(e){return w.add(e),g||N(),()=>{w.delete(e),!w.size&&g&&(g=void 0)}}function G(e,s){return H(e)?$(e):F(e,s)}const C=50,b=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),V=()=>({time:0,x:b(),y:b()}),q={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function O(e,s,t,n){const r=t[s],{length:i,position:o}=q[s],u=r.current,h=t.time;r.current=e[`scroll${o}`],r.scrollLength=e[`scroll${i}`]-e[`client${i}`],r.offset.length=0,r.offset[0]=0,r.offset[1]=r.scrollLength,r.progress=I(0,r.scrollLength,r.current);const l=n-h;r.velocity=l>C?0:_(r.current-u,l)}function J(e,s,t){O(e,"x",s,t),O(e,"y",s,t),s.time=t}function K(e,s){let t={x:0,y:0},n=e;for(;n&&n!==s;)if(n instanceof HTMLElement)t.x+=n.offsetLeft,t.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:r,left:i}=n.getBBox();for(t.x+=i,t.y+=r;n&&n.tagName!=="svg";)n=n.parentNode}return t}const Q={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},y={start:0,center:.5,end:1};function x(e,s,t=0){let n=0;if(y[e]!==void 0&&(e=y[e]),W(e)){const r=parseFloat(e);e.endsWith("px")?n=r:e.endsWith("%")?e=r/100:e.endsWith("vw")?n=r/100*document.documentElement.clientWidth:e.endsWith("vh")?n=r/100*document.documentElement.clientHeight:e=r}return S(e)&&(n=s*e),t+n}const U=[0,0];function X(e,s,t,n){let r=Array.isArray(e)?e:U,i=0,o=0;return S(e)?r=[e,e]:W(e)&&(e=e.trim(),e.includes(" ")?r=e.split(" "):r=[e,y[e]?e:"0"]),i=x(r[0],t,n),o=x(r[1],s),i-o}const Y={x:0,y:0};function Z(e,s,t){let{offset:n=Q.All}=t;const{target:r=e,axis:i="y"}=t,o=i==="y"?"height":"width",u=r!==e?K(r,e):Y,h=r===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:r.clientWidth,height:r.clientHeight},l={width:e.clientWidth,height:e.clientHeight};s[i].offset.length=0;let f=!s[i].interpolate;const a=n.length;for(let c=0;c<a;c++){const E=X(n[c],l[o],h[o],u[i]);!f&&E!==s[i].interpolatorOffsets[c]&&(f=!0),s[i].offset[c]=E}f&&(s[i].interpolate=P(T(a),s[i].offset),s[i].interpolatorOffsets=[...s[i].offset]),s[i].progress=s[i].interpolate(s[i].current)}function ee(e,s=e,t){if(t.x.targetOffset=0,t.y.targetOffset=0,s!==e){let n=s;for(;n&&n!=e;)t.x.targetOffset+=n.offsetLeft,t.y.targetOffset+=n.offsetTop,n=n.offsetParent}t.x.targetLength=s===e?s.scrollWidth:s.clientWidth,t.y.targetLength=s===e?s.scrollHeight:s.clientHeight,t.x.containerLength=e.clientWidth,t.y.containerLength=e.clientHeight}function te(e,s,t,n={}){const r=n.axis||"y";return{measure:()=>ee(e,n.target,t),update:i=>{J(e,t,i),(n.offset||n.target)&&Z(e,t,n)},notify:H(s)?()=>s(t):ne(s,t[r])}}function ne(e,s){return e.pause(),e.forEachNative((t,{easing:n})=>{var r,i;if(t.updateDuration)n||(t.easing=D),t.updateDuration(1);else{const o={duration:1e3};n||(o.easing="linear"),(i=(r=t.effect)===null||r===void 0?void 0:r.updateTiming)===null||i===void 0||i.call(r,o)}}),()=>{e.currentTime=s.progress}}const p=new WeakMap,z=new WeakMap,m=new WeakMap,L=e=>e===document.documentElement?window:e;function le(e,s={}){var{container:t=document.documentElement}=s,n=k(s,["container"]);let r=m.get(t);r||(r=new Set,m.set(t,r));const i=V(),o=te(t,e,i,n);if(r.add(o),!p.has(t)){const l=()=>{const a=performance.now();for(const c of r)c.measure();for(const c of r)c.update(a);for(const c of r)c.notify()};p.set(t,l);const f=L(t);window.addEventListener("resize",l,{passive:!0}),t!==document.documentElement&&z.set(t,G(t,l)),f.addEventListener("scroll",l,{passive:!0})}const u=p.get(t),h=requestAnimationFrame(u);return()=>{var l;typeof e!="function"&&e.stop(),cancelAnimationFrame(h);const f=m.get(t);if(!f||(f.delete(o),f.size))return;const a=p.get(t);p.delete(t),a&&(L(t).removeEventListener("scroll",a),(l=z.get(t))===null||l===void 0||l(),window.removeEventListener("resize",a))}}export{le as s};
2//# sourceMappingURL=DCGO9W7S.js.map

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.