1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4852],{4852:(s,e,i)=>{i.r(e),i.d(e,{default:()=>b});let r={threshold:0};class t{callback(s){for(let e of s){let s=e.target;if(s.dataset.id)for(let i of this.subscribers[s.dataset.id])e.isIntersecting?i.isVisible():i.isHidden()}}subscribe(s,e,i){return null!==s?(void 0!==this.subscribers[e]&&this.subscribers[e].length?this.subscribers[e]=[...this.subscribers[e],i]:this.subscribers[e]=[i],this.intersectionObserver.observe(s),()=>{this.unsubscribe(s)}):()=>{}}unsubscribe(s){this.intersectionObserver.unobserve(s),delete this.subscribers[s.id]}constructor(){this.intersectionObserver=new IntersectionObserver(s=>this.callback(s),r),this.subscribers={}}}let b=new t}}]); 2//# sourceMappingURL=4852.9fba6cfbabf0742b.js.map
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.