UNPKG

infinity-forge

Version:
21 lines 816 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getSwiperTranslate; var utils_1 = require("../../shared/utils.js"); function getSwiperTranslate(axis) { if (axis === void 0) { axis = this.isHorizontal() ? 'x' : 'y'; } var swiper = this; var params = swiper.params, rtl = swiper.rtlTranslate, translate = swiper.translate, wrapperEl = swiper.wrapperEl; if (params.virtualTranslate) { return rtl ? -translate : translate; } if (params.cssMode) { return translate; } var currentTranslate = (0, utils_1.getTranslate)(wrapperEl, axis); currentTranslate += swiper.cssOverflowAdjustment(); if (rtl) currentTranslate = -currentTranslate; return currentTranslate || 0; } //# sourceMappingURL=getTranslate.js.map