File manager - Edit - /home/vblioqus/unfreezetiktok.com/wp-content/plugins/kadence-blocks/includes/assets/js/kb-countup.min.js
Back
(function(){"use strict";window.kadenceCountUp={cache:{},countUpItems:{},listenerCache:{},sliderEventCache:{},isInViewport(a){const b=a.getBoundingClientRect();return 0<=b.top&&-300<=b.left&&b.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&b.right<=(window.innerWidth||document.documentElement.clientWidth)+300},isInActiveSlide(a){const b=a.closest(".kb-splide, .splide");if(!b)return!0;const c=b.querySelector(".splide__slide.is-active");return!c||c.contains(a)},stripHtml(a){const b=new DOMParser().parseFromString(`<pre>${a}</pre>`,"text/html");return b.body.textContent||""},initScrollSpy(){if(window.kadenceCountUp.countUpItems=document.querySelectorAll(".kb-count-up"),!!window.kadenceCountUp.countUpItems.length)for(let a=0;a<window.kadenceCountUp.countUpItems.length;a++){const b=window.kadenceCountUp.countUpItems[a],c=b.dataset.start,d=b.dataset.end,e=window.kadenceCountUp.stripHtml(b.dataset.prefix),f=window.kadenceCountUp.stripHtml(b.dataset.suffix),g=b.dataset.duration,h=window.kadenceCountUp.stripHtml(b.dataset.separator),i=!!b.dataset.decimal&&b.dataset.decimal,j=!!b.dataset.decimalSpaces&&b.dataset.decimalSpaces,k=b.querySelector(".kb-count-up-process");let l="true"===h?",":h;l="false"===l?"":l;const m={startVal:c?c:0,duration:g?g:2,prefix:e?e:"",suffix:f?f:"",separator:l,decimal:i,decimalPlaces:j};window.kadenceCountUp.cache[a]=new countUp.CountUp(k,d,m),window.kadenceCountUp.accessabilityModifications(k,d,e,f),window.kadenceCountUp.listenerCache[a]=window.kadenceCountUp.listener(a),document.addEventListener("scroll",window.kadenceCountUp.listenerCache[a],{passive:!0}),window.kadenceCountUp.setupSliderListeners(a),window.kadenceCountUp.startCountUp(a)}},accessabilityModifications(a,b,c,d){const e=document.createElement("div");e.classList.add("screen-reader-text"),e.innerHTML=c+b+d,a.before(e),a.setAttribute("aria-hidden","true")},setupSliderListeners(a){const b=window.kadenceCountUp.countUpItems[a],c=b.closest(".kb-splide, .splide");if(!c)return;const d=()=>{window.kadenceCountUp.startCountUp(a)},e=()=>{window.kadenceCountUp.startCountUp(a)};c.addEventListener("splideMounted",d),c.addEventListener("splide:moved",e),window.kadenceCountUp.sliderEventCache[a]=[{element:c,event:"splideMounted",handler:d},{element:c,event:"splide:moved",handler:e}]},listener(a){return function(){window.kadenceCountUp.startCountUp(a)}},startCountUp(a){const b=window.kadenceCountUp.countUpItems[a];if(window.kadenceCountUp.isInViewport(b)&&window.kadenceCountUp.isInActiveSlide(b)){if(!window.kadenceCountUp.cache[a].error){const b=window.matchMedia("(prefers-reduced-motion: reduce)").matches;b?window.kadenceCountUp.cache[a].printValue(window.kadenceCountUp.cache[a].endVal):window.kadenceCountUp.cache[a].start()}document.removeEventListener("scroll",window.kadenceCountUp.listenerCache[a],!1),window.kadenceCountUp.sliderEventCache[a]&&(window.kadenceCountUp.sliderEventCache[a].forEach(a=>{a.element.removeEventListener(a.event,a.handler)}),delete window.kadenceCountUp.sliderEventCache[a])}},init(){window.kadenceCountUp.initScrollSpy()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.kadenceCountUp.init):window.kadenceCountUp.init()})();
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings