UNPKG

swiper

Version:

Most modern mobile touch slider and framework with hardware accelerated transitions

17 lines 543 B
import { elementChildren } from '../../shared/utils.js'; export default function loopCreate(slideRealIndex) { const swiper = this; const { params, slidesEl } = swiper; if (!params.loop || swiper.virtual && swiper.params.virtual.enabled) return; const slides = elementChildren(slidesEl, `.${params.slideClass}, swiper-slide`); slides.forEach((el, index) => { el.setAttribute('data-swiper-slide-index', index); }); swiper.loopFix({ slideRealIndex, direction: params.centeredSlides ? undefined : 'next' }); }