1const{Core,Utils}=Global,{$active}=Utils;customElements.define("scroll-to-top-button",class extends Core{elements={$:["trigger","button"]};propTypes={observe:Boolean};render(){this.$({click:this._handleClick}),this.prop("observe")&&this._handleObserver()}_handleObserver(){new IntersectionObserver(entries=>{this.active=!entries[0].isIntersecting}).observe(this.$("trigger"))}_handleClick(){window.scrollTo({top:0,behavior:"smooth"})}set active(state){$active(this.$("button"),state)}}); 2//# sourceMappingURL=/cdn/shop/t/101/assets/scroll-to-top-button.js.map?v=22932576784810242701785785066
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.