PageSourceSearch

https://www.thermoworks.com/cdn/shop/t/9/assets/tw-scrollable-media.js?v=13746365490877920591763731282

js thermoworks.com collected 2026-10-02 03:00:48 UTC 1,622 bytes, 2 lines download raw bytes

1import{Component}from"@theme/component";class ScrollableMedia extends Component{constructor(){super()}connectedCallback(){this.refs={},this.querySelectorAll("[ref]").forEach(el=>{const name=el.getAttribute("ref");this.refs[name]?(Array.isArray(this.refs[name])||(this.refs[name]=[this.refs[name]]),this.refs[name].push(el)):this.refs[name]=el});const observerOptions={root:null,threshold:.5};this.observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{entry.isIntersecting&&window.location.hash.length==0&&this.activateScrollJacking()})},observerOptions),this.observer.observe(this)}activateScrollJacking(){const innerContainer=this.refs.innerContainer;let isScrolling=!1;document.body.style.overflowY="hidden",document.documentElement.style.overflowY="hidden",document.body.style.scrollPaddingTop="0",this.scrollIntoView({behavior:"smooth"});const abortController=new AbortController;window.addEventListener("wheel",event=>{if(isScrolling)return;isScrolling=!0;const scrollDirection=event.deltaY>0?1:-1;innerContainer.scrollBy({top:50*scrollDirection,behavior:"smooth"}),setTimeout(()=>{isScrolling=!1,innerContainer.scrollTop>=innerContainer.scrollHeight-innerContainer.clientHeight&&(document.body.style.overflowY="",document.documentElement.style.overflowY="",document.body.style.scrollPaddingTop="",this.observer?.disconnect(),abortController.abort())},100)},{passive:!1,signal:abortController.signal})}}customElements.get("scrollable-media")||customElements.define("scrollable-media",ScrollableMedia);
2//# sourceMappingURL=/cdn/shop/t/9/assets/tw-scrollable-media.js.map?v=13746365490877920591763731282

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.