PageSourceSearch

https://cnhls.com/_nuxt/DAX6ot68.js

js cnhls.com collected 2026-09-25 06:54:06 UTC 1,487 bytes, 1 lines download raw bytes

1const w=()=>{let n=null,r=null,o=null;const i=e=>{e.classList.remove("scroll-anim-pending"),e.classList.add("is-visible")},m=e=>e.getBoundingClientRect().top<window.innerHeight-50,c=(e,t)=>{if(!(e.classList.contains("is-visible")||e.classList.contains("animated"))){if(t||m(e)){i(e);return}e.classList.add("scroll-anim-pending"),n?.observe(e)}},f=()=>{a();const e=window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(e){document.querySelectorAll(".animate-on-scroll").forEach(t=>{i(t)}),document.documentElement.classList.add("scroll-anim-ready");return}document.documentElement.classList.add("scroll-anim-ready"),n=new IntersectionObserver(t=>{t.forEach(d=>{if(d.isIntersecting){const s=d.target,u=s.dataset.delay?parseInt(s.dataset.delay):0;u>0?setTimeout(()=>{i(s)},u):i(s),n?.unobserve(s)}})},{threshold:.1,rootMargin:"0px 0px -50px 0px"}),document.querySelectorAll(".animate-on-scroll").forEach(t=>{c(t,e)}),r=new MutationObserver(()=>{o&&window.clearTimeout(o),o=window.setTimeout(l,50)}),r.observe(document.body,{childList:!0,subtree:!0})},a=()=>{n&&(n.disconnect(),n=null),r&&(r.disconnect(),r=null),o&&(window.clearTimeout(o),o=null)},h=e=>{n&&c(e,window.matchMedia("(prefers-reduced-motion: reduce)").matches)},l=()=>{if(!n)return;const e=window.matchMedia("(prefers-reduced-motion: reduce)").matches;document.querySelectorAll(".animate-on-scroll:not(.is-visible):not(.animated)").forEach(t=>{c(t,e)})};return{init:f,cleanup:a,observe:h,refresh:l}};export{w as u};

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.