File: /var/www/html/wptoho/wp-content/themes/themify-ultra/themify/js/modules/swiper/effects/fade.min.js
(e=>{TF_Swiper_Fade=class{constructor(e,t){this.params={...t.fadeEffect},Object.assign(t,{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,virtualTranslate:!0,spaceBetween:0});const s=t.breakpoints;if(s)for(let e in s){let r=s[e];r.slidesPerGroup=t.slidesPerGroup,r.slidesPerView=t.slidesPerView,r.spaceBetween=t.spaceBetween}}setTranslate(t){const s=this.params,r=t.isHorizontal(),i=t.slides;for(let t=i.length-1;t>-1;--t){let a=i[t],l=-a.swiperSlideOffset,n=0,o=a.progress,c=a.style;!1===r&&(n=l,l=0),c.transform=`translate3d(${l}px,${n}px,0)`,c.opacity=!1!==s.crossFade?e.max(1-e.abs(o),0):1+e.min(e.max(o,-1),0)}}setTransition(e,t){const s=t+"ms",r=e.slides,i=[];for(let a=r.length-1;a>-1;--a){let l=r[a];0!==t&&i.push(e.constructor.elementTransitionEnd(l,t)),l.style.transitionDuration=s}0!==t&&Promise.all(i).then((()=>{e?.wrapperEl&&!e.animating&&(e.animating=!1,Themify.triggerEvent(e.wrapperEl,"transitionend"))}))}}})(Math);