UNPKG

@zebra-ui/swiper

Version:

专为多端设计的高性能swiper轮播组件库,支持多种复杂的 3D swiper轮播效果。

27 lines (22 loc) 592 B
import transitionEmit from './transition-emit' import type { TransitionStart } from '../../../types/components/core/transition/transition-start' import type { SwiperInterface } from '../../../types/swiper-class' const transitionStart: TransitionStart = function ( this: SwiperInterface, runCallbacks = true, direction ) { const swiper = this const { params } = swiper if (params.cssMode) return if (params.autoHeight) { swiper.updateAutoHeight() } transitionEmit({ swiper, runCallbacks, direction, step: 'Start' }) } export default transitionStart