1import{CountUp}from"@theme/countUp";export function initCountUp(obj){observeOnceVisible(obj,handleElementVisible,1,"-20% 0px -20% 0px")}function observeOnceVisible(obj,callbackFunction,threshold=1,middleScreenMargin="-25% 0px -25% 0px"){if(!obj)return;new IntersectionObserver((entries,observer2)=>{entries.forEach(entry=>{entry.isIntersecting&&entry.intersectionRatio>=threshold&&(callbackFunction(obj),observer2.unobserve(obj))})},{rootMargin:middleScreenMargin,threshold}).observe(obj)}function handleElementVisible(obj){const options={startVal:obj.getAttribute("data-counterstart"),decimalPlaces:Number(obj.getAttribute("data-decimal_places")),separator:obj.getAttribute("data-separator"),decimal:obj.getAttribute("data-decimal"),prefix:obj.getAttribute("data-prefix"),suffix:obj.getAttribute("data-suffix"),useGrouping:obj.getAttribute("data-grouping")!="false"};let item=new CountUp(obj,obj.getAttribute("data-counterend"),options);item.error?console.error(item.error):item.start()} 2//# sourceMappingURL=/cdn/shop/t/15/assets/module-countUp.js.map?v=60116192536056969661789378577
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.