UNPKG

swiper

Version:

Most modern mobile touch slider and framework with hardware accelerated transitions

1 lines 7.25 kB
{"version":3,"file":"mousewheel.mjs.mjs","names":["nextTick","now","Mousewheel","swiper","extendParams","on","emit","timeout","mousewheel","enabled","releaseOnEdges","invert","forceToAxis","sensitivity","eventsTarget","thresholdDelta","thresholdTime","noMousewheelClass","lastEventBeforeSnap","lastScrollTime","mouseEntered","recentWheelEvents","getParams","params","handleMouseEnter","handleMouseLeave","animateSlider","newEvent","delta","direction","isEnd","loop","animating","slideNext","raw","isBeginning","slidePrev","window","Date","getTime","handle","event","e","originalEvent","disableParentSwiper","target","closest","cssMode","preventDefault","targetEl","el","document","querySelector","targetElContainsTarget","contains","rtlFactor","rtlTranslate","data","ev","sX","sY","pX","pY","undefined","detail","wheelDelta","wheelDeltaY","wheelDeltaX","axis","HORIZONTAL_AXIS","deltaY","deltaX","shiftKey","deltaMode","spinX","spinY","pixelX","pixelY","normalize","isHorizontal","Math","abs","positions","getTranslate","minTranslate","maxTranslate","nested","stopPropagation","freeModeParams","freeMode","time","sign","ignoreWheelEvents","position","wasBeginning","wasEnd","setTransition","setTranslate","updateProgress","updateActiveIndex","updateSlidesClasses","loopFix","byMousewheel","sticky","clearTimeout","length","shift","prevEvent","firstEvent","push","splice","snapToThreshold","destroyed","slideToClosest","speed","autoplayParams","autoplay","disableOnInteraction","stop","releaseScroll","cancelable","events","method","enable","wrapperEl","removeEventListener","disable","addEventListener"],"sources":["0"],"mappings":"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"}