PageSourceSearch

https://uisd.net/dist/assets/ScrollAnimations-B3WooxKW.js

js uisd.net collected 2026-10-02 17:22:59 UTC 1,426 bytes, 2 lines download raw bytes

1const m="ss-scroll-animate",r=".ss-component",w="ss-in-view",a="ssScrollAnimateBound",L="0px 0px -12% 0px";let i=!1;const A=()=>!!window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches,d=e=>{e.classList.add(w)},S=()=>{document.querySelectorAll(r).forEach(d)},c=(e,t)=>{t.dataset[a]||(t.dataset[a]="1",e.observe(t))},b=e=>{if(!window.MutationObserver)return;new MutationObserver(s=>{s.forEach(o=>{o.addedNodes.forEach(n=>{n instanceof HTMLElement&&(n.matches(r)&&c(e,n),n.querySelectorAll(r).forEach(u=>{c(e,u)}))})})}).observe(document.body,{childList:!0,subtree:!0})},l=()=>{if(i||(i=!0,!document.body.classList.contains(m)))return;if(A()||!("IntersectionObserver"in window)){S();return}const e=new IntersectionObserver((t,s)=>{t.forEach(o=>{o.isIntersecting&&(d(o.target),s.unobserve(o.target))})},{rootMargin:L,threshold:0});document.querySelectorAll(r).forEach(t=>{c(e,t)}),b(e)},f=()=>{const e=window;e.ssScrollAnimateFallbackCancelled=!0,e.ssScrollAnimateFallbackTimer!==void 0&&window.clearTimeout(e.ssScrollAnimateFallbackTimer),e.ssScrollAnimateFallback&&document.removeEventListener("DOMContentLoaded",e.ssScrollAnimateFallback)};f();if(document.readyState==="complete")l();else{const e=()=>{window.clearTimeout(t),window.removeEventListener("load",e),l()};window.addEventListener("load",e,{once:!0});const t=window.setTimeout(e,2500)}
2//# sourceMappingURL=ScrollAnimations-B3WooxKW.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.