1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| import {
| getTranslate
| } from '../../shared/utils.js';
| export default function getSwiperTranslate(axis = this.isHorizontal() ? 'x' : 'y') {
| const swiper = this;
| const {
| params,
| rtlTranslate: rtl,
| translate,
| $wrapperEl
| } = swiper;
|
| if (params.virtualTranslate) {
| return rtl ? -translate : translate;
| }
|
| if (params.cssMode) {
| return translate;
| }
| let currentTranslate = getTranslate(swiper, axis);
| if (rtl) currentTranslate = -currentTranslate;
| return currentTranslate || 0;
| }
|
|