1"use strict";(globalThis.webpackChunkscnsoft_website=globalThis.webpackChunkscnsoft_website||[]).push([[6599],{6599(e,t,s){s.d(t,{default:()=>a});var i=s(52891),r=s(38221),l=s.n(r);const a=class extends i.xI{connect(){this.updateFade=this.updateFade.bind(this),this.element.addEventListener("scroll",this.updateFade,{passive:!0}),this.resizeObserver=new ResizeObserver(l()(this.updateFade,100)),this.resizeObserver.observe(this.element),this.updateFade()}disconnect(){this.element.removeEventListener("scroll",this.updateFade),this.resizeObserver?.disconnect()}updateFade(){const e=this.element,t=e.scrollWidth-e.clientWidth;if(t<=1)return e.style.setProperty("--hls-left-fade","0px"),void e.style.setProperty("--hls-right-fade","0px");const s=Math.abs(e.scrollLeft)>1,i=Math.abs(e.scrollLeft)<t-1,r=isRtl?i:s,l=isRtl?s:i;e.style.setProperty("--hls-left-fade",r?"20px":"0px"),e.style.setProperty("--hls-right-fade",l?"20px":"0px")}}}}]);
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.