import Device from '../../../utils/device'; export default function () { const swiper = this; const { classNames, params, rtl, $el, } = swiper; const suffixes = []; suffixes.push('initialized'); suffixes.push(params.direction); if (params.freeMode) { suffixes.push('free-mode'); } if (params.autoHeight) { suffixes.push('autoheight'); } if (rtl) { suffixes.push('rtl'); } if (params.slidesPerColumn > 1) { suffixes.push('multirow'); if (params.slidesPerColumnFill === 'column') { suffixes.push('multirow-column'); } } if (Device.android) { suffixes.push('android'); } if (Device.ios) { suffixes.push('ios'); } if (params.cssMode) { suffixes.push('css-mode'); } suffixes.forEach((suffix) => { classNames.push(params.containerModifierClass + suffix); }); $el.addClass(classNames.join(' ')); }