PageSourceSearch

https://blog.smartgyro.com/hubfs/hub_generated/template_assets/1/7…/template_scroll-shadow.min.js

js smartgyro.com collected 2026-10-04 13:26:13 UTC 1,695 bytes, 2 lines download raw bytes

1document.addEventListener("DOMContentLoaded",function(){let elements=document.querySelectorAll(".pwr-scroll-shadow__wrapper");for(let i=0;i<elements.length;i++){let wrapper=elements[i],root=wrapper.querySelector(".pwr-scroll-shadow__root");root||(root=wrapper);let burgerMenu=root.querySelector(".hs-menu-wrapper");burgerMenu&&burgerMenu.classList.add("pwr-scroll-shadow__sensor","pwr-scroll-shadow__sensor--vert");let target=root.querySelector(".pwr-scroll-shadow__sensor");root&&target&&(new IntersectionObserver(([entry])=>{1!==entry.intersectionRatio?wrapper.classList.add("pwr-scroll-shadow--is-overflowing","pwr-scroll-shadow--is-scrolled-left","pwr-scroll-shadow--is-scrolled-top"):wrapper.classList.remove("pwr-scroll-shadow--is-overflowing")},{root:root,threshold:1}).observe(target),root.addEventListener("scroll",e=>{0===e.target.scrollLeft?wrapper.classList.add("pwr-scroll-shadow--is-scrolled-left"):wrapper.classList.remove("pwr-scroll-shadow--is-scrolled-left"),0===e.target.scrollTop?wrapper.classList.add("pwr-scroll-shadow--is-scrolled-top"):wrapper.classList.remove("pwr-scroll-shadow--is-scrolled-top"),Math.round(e.target.scrollLeft+e.target.offsetWidth)===target.offsetWidth?wrapper.classList.add("pwr-scroll-shadow--is-scrolled-right"):wrapper.classList.remove("pwr-scroll-shadow--is-scrolled-right"),Math.round(e.target.scrollTop+e.target.offsetHeight)===target.offsetHeight?wrapper.classList.add("pwr-scroll-shadow--is-scrolled-bottom"):wrapper.classList.remove("pwr-scroll-shadow--is-scrolled-bottom")}))}});
2//# sourceURL=https://25853954.fs1.hubspotusercontent-eu1.net/hubfs/25853954/hub_generated/template_assets/1/72029606609/1789563465546/template_scroll-shadow.js

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.