PageSourceSearch

https://www.sharpfin.com/hubfs/hub_generated/module_assets/1/38934…/module_Animated_Statistics.min.js

js sharpfin.com collected 2026-10-08 03:26:04 UTC 1,336 bytes, 2 lines download raw bytes

1var module_389341874398=function(){var callback;callback=function(){const totalFrames=Math.round(119.99999999999999);var isInView=function(el){var rect=el.getBoundingClientRect(),windowHeight=window.innerHeight||document.documentElement.clientHeight;return rect.top<=windowHeight&&rect.top+rect.height>=0},animateCountUp=function(el){var countTo=parseInt(el.innerHTML,10),frame=0,counter=setInterval(function(){frame++;var t,progress=(t=frame/totalFrames)*(2-t),currentCount=Math.round(countTo*progress);parseInt(el.innerHTML,10)!==currentCount&&(el.innerHTML=currentCount),frame===totalFrames&&clearInterval(counter)},16.666666666666668)},checkCountupElements=function(){for(var countupElements=document.querySelectorAll(".countup"),i=0;i<countupElements.length;i++)isInView(countupElements[i])&&(animateCountUp(countupElements[i].querySelector(".animated-statistics__card-number")),countupElements[i].classList.remove("countup"))};window.addEventListener("load",checkCountupElements),window.addEventListener("scroll",checkCountupElements)},["interactive","complete"].indexOf(document.readyState)>=0?callback():document.addEventListener("DOMContentLoaded",callback)}();
2//# sourceURL=https://143489332.fs1.hubspotusercontent-eu1.net/hubfs/143489332/hub_generated/module_assets/1/389341874398/1775646390603/module_Animated_Statistics.js

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.