swiper
Version:
Most modern mobile touch slider and framework with hardware accelerated transitions
1 lines • 7.59 kB
Source Map (JSON)
{"version":3,"file":"virtual.mjs.mjs","names":["getDocument","setCSSProperty","elementChildren","createElement","Virtual","_ref","cssModeTimeout","swiper","extendParams","on","emit","virtual","enabled","slides","cache","renderSlide","renderExternal","renderExternalUpdate","addSlidesBefore","addSlidesAfter","document","from","undefined","to","offset","slidesGrid","tempDOM","slide","index","params","slideEl","call","innerHTML","children","isElement","slideClass","setAttribute","update","force","slidesPerView","slidesPerGroup","centeredSlides","loop","isLoop","previousFrom","previousTo","previousSlidesGrid","previousOffset","cssMode","updateActiveIndex","activeIndex","offsetProp","slidesAfter","slidesBefore","rtlTranslate","isHorizontal","Math","floor","max","min","length","onRendered","updateSlides","updateProgress","updateSlidesClasses","Object","assign","forEach","style","abs","cssOverflowAdjustment","slidesToRender","i","push","prependIndexes","appendIndexes","getSlideIndex","slideIndex","slidesEl","querySelectorAll","remove","loopFrom","loopTo","append","prepend","sort","a","b","domSlidesAssigned","passedParams","filter","el","matches","classNames","containerModifierClass","watchSlidesProgress","originalParams","initialSlide","_immediateVirtual","clearTimeout","setTimeout","wrapperEl","virtualSize","appendSlide","prependSlide","newActiveIndex","numberOfNewSlides","Array","isArray","unshift","newCache","keys","cachedIndex","cachedEl","cachedElIndex","getAttribute","parseInt","slideTo","removeSlide","slidesIndexes","splice","removeAllSlides"],"sources":["0"],"mappings":"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"}