PageSourceSearch

https://rammount.com/cdn/shop/t/395/assets/scrollAnimations.js?v=167004171407737207281763587006

js rammount.com collected 2026-09-24 17:13:47 UTC 1,016 bytes, 2 lines download raw bytes

1class ScrollAnimation extends HTMLElement{constructor(){super(),this.observer=null,this.childElements=[...this.children],this.startClasses=this.dataset.startClasses?.replace(/\s+/g,"").split(",")??[],this.endClasses=this.dataset.endClasses?.replace(/\s+/g,"").split(",")??[],this.intersectionRatio=this.dataset.intersectionRatio?parseFloat(this.dataset.intersectionRatio):1}connectedCallback(){this.createObserver(),this.childElements.forEach(el=>{el.classList.add(...this.startClasses)})}createObserver(){const options={root:null,rootMargin:"0px",threshold:[0,.25,.5,.75,1]};this.observer=new IntersectionObserver(entries=>{entries[0].intersectionRatio>=this.intersectionRatio&&this.animate()},options),this.observer.observe(this)}animate(){this.childElements.forEach(el=>{el.classList.remove(...this.startClasses),el.classList.add(...this.endClasses)})}}customElements.define("scroll-animation",ScrollAnimation);
2//# sourceMappingURL=/cdn/shop/t/395/assets/scrollAnimations.js.map?v=167004171407737207281763587006

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.