swiper
Version:
Most modern mobile touch slider and framework with hardware accelerated transitions
1 lines • 5.33 kB
Source Map (JSON)
{"version":3,"file":"thumbs.mjs.mjs","names":["isObject","elementChildren","Thumb","swiper","extendParams","on","thumbs","multipleActiveThumbs","autoScrollOffset","slideThumbActiveClass","thumbsContainerClass","initialized","swiperCreated","getParams","params","isVirtualEnabled","thumbsSwiper","destroyed","virtual","enabled","onThumbClick","clickedIndex","clickedSlide","thumbsParams","classList","contains","slideToIndex","loop","attr","getAttribute","parseInt","slideToLoop","slideTo","init","SwiperClass","constructor","Object","assign","originalParams","watchSlidesProgress","slideToClickedSlide","update","thumbsSwiperParams","el","add","autoScroll","initial","p","thumbsToActivate","thumbActiveClass","slidesPerView","centeredSlides","Math","floor","slides","forEach","slideEl","remove","i","slidesEl","realIndex","slide","slideSpeed","thumbsSlidesPerView","slidesPerViewDynamic","useOffset","currentThumbsIndex","activeIndex","newThumbsIndex","direction","newThumbsSlide","find","indexOf","previousIndex","visibleSlidesIndexes","slidesPerGroup","undefined","HTMLElement","getThumbsElementAndInit","thumbsElement","document","querySelector","eventName","eventsPrefix","onThumbsSwiper","e","detail","removeEventListener","addEventListener","watchForThumbsToAppear","requestAnimationFrame","_s","duration","setTransition","destroy"],"sources":["0"],"mappings":"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"}