UNPKG

swiper

Version:

Most modern mobile touch slider and framework with hardware accelerated transitions

29 lines (22 loc) 751 B
"use strict"; exports.__esModule = true; exports.default = slideNext; /* eslint no-unused-vars: "off" */ function slideNext(speed, runCallbacks, internal) { if (speed === void 0) { speed = this.params.speed; } if (runCallbacks === void 0) { runCallbacks = true; } var swiper = this; var params = swiper.params, animating = swiper.animating; var increment = swiper.activeIndex < params.slidesPerGroupSkip ? 1 : params.slidesPerGroup; if (params.loop) { if (animating && params.loopPreventsSlide) return false; swiper.loopFix(); // eslint-disable-next-line swiper._clientLeft = swiper.$wrapperEl[0].clientLeft; } return swiper.slideTo(swiper.activeIndex + increment, speed, runCallbacks, internal); }