PageSourceSearch

https://ashleyhomestoreatlantic.ca/cdn/shop/t/13/assets/animations.js?v=28300096392210104821751893552

js ashleyhomestoreatlantic.ca collected 2026-10-08 12:05:44 UTC 1,827 bytes, 2 lines download raw bytes

1const SCROLL_ANIMATION_TRIGGER_CLASSNAME="f-scroll-trigger",SCROLL_ANIMATION_OFFSCREEN_CLASSNAME="f-scroll-trigger--offscreen",SCROLL_ANIMATION_CANCEL_CLASSNAME="f-scroll-trigger--cancel";function onIntersection(entries,observer){entries.forEach((entry,index)=>{const{target,isIntersecting}=entry;isIntersecting?(target.classList.contains(SCROLL_ANIMATION_OFFSCREEN_CLASSNAME)&&(target.classList.remove(SCROLL_ANIMATION_OFFSCREEN_CLASSNAME),target.hasAttribute("data-cascade")&&target.style.setProperty("--animation-order",index)),observer.unobserve(target)):(target.classList.add(SCROLL_ANIMATION_OFFSCREEN_CLASSNAME),target.classList.remove(SCROLL_ANIMATION_CANCEL_CLASSNAME))})}function checkInitialVisibility(element){const rect=element.getBoundingClientRect();rect.top<window.innerHeight&&rect.bottom>=0&&element.classList.remove(SCROLL_ANIMATION_OFFSCREEN_CLASSNAME)}function initializeScrollAnimationTrigger(rootEl=document,isDesignModeEvent=!1){const animationTriggerElements=[...rootEl.getElementsByClassName(SCROLL_ANIMATION_TRIGGER_CLASSNAME)];if(animationTriggerElements.length===0)return;const observerOptions={rootMargin:"0px 0px -50px 0px"},observer=new IntersectionObserver(onIntersection,observerOptions);animationTriggerElements.forEach(element=>{checkInitialVisibility(element),observer.observe(element)})}if(window.addEventListener("DOMContentLoaded",()=>initializeScrollAnimationTrigger()),window.Shopify&&Shopify.designMode){const reinitializeScrollAnimationTrigger=event=>initializeScrollAnimationTrigger(event.target,!0);document.addEventListener("shopify:section:load",reinitializeScrollAnimationTrigger),document.addEventListener("shopify:section:reorder",()=>initializeScrollAnimationTrigger(document,!0))}
2//# sourceMappingURL=/cdn/shop/t/13/assets/animations.js.map?v=28300096392210104821751893552

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.