Skip to content
/*! pro-elements - v4.1.0 - 26-05-2026 */
"use strict";
(self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["loop-carousel"],{
/***/ "../modules/loop-builder/assets/js/frontend/handlers/loop-carousel.js"
/*!****************************************************************************!*\
!*** ../modules/loop-builder/assets/js/frontend/handlers/loop-carousel.js ***!
\****************************************************************************/
(__unused_webpack_module, exports, __webpack_require__) {
/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
Object.defineProperty(exports, "__esModule", ({
value: true
}));
exports["default"] = void 0;
var _runElementHandlers = _interopRequireDefault(__webpack_require__(/*! elementor-pro/frontend/utils/run-element-handlers */ "../assets/dev/js/frontend/utils/run-element-handlers.js"));
class LoopCarousel extends elementorModules.frontend.handlers.CarouselBase {
getDefaultSettings() {
const defaultSettings = super.getDefaultSettings();
defaultSettings.selectors.carousel = '.elementor-loop-container';
return defaultSettings;
}
getSwiperSettings() {
const swiperOptions = super.getSwiperSettings(),
elementSettings = this.getElementSettings(),
isRtl = elementorFrontend.config.is_rtl,
widgetSelector = `.elementor-element-${this.getID()}`;
if ('yes' === elementSettings.arrows) {
swiperOptions.navigation = {
prevEl: isRtl ? `${widgetSelector} .elementor-swiper-button-next` : `${widgetSelector} .elementor-swiper-button-prev`,
nextEl: isRtl ? `${widgetSelector} .elementor-swiper-button-prev` : `${widgetSelector} .elementor-swiper-button-next`
};
}
swiperOptions.on.beforeInit = () => {
this.a11ySetSlidesAriaLabels();
};
return swiperOptions;
}
async onInit(...args) {
super.onInit(...args);
this.ranElementHandlers = false;
}
handleElementHandlers() {
if (this.ranElementHandlers || !this.swiper) {
return;
}
const newSlides = Array.from(this.swiper.slides).slice(this.swiper.activeIndex - 1, this.swiper.slides.length);
(0, _runElementHandlers.default)(newSlides);
this.ranElementHandlers = true;
}
a11ySetSlidesAriaLabels() {
const slides = Array.from(this.elements.$slides);
slides.forEach((slide, index) => {
slide.setAttribute('aria-label', `${parseInt(index + 1)} ${__('of', 'elementor-pro')} ${slides.length}`);
});
}
}
exports["default"] = LoopCarousel;
/***/ }
}]);
//# sourceMappingURL=loop-carousel.b2a96a7ecd0c8e958eb7.bundle.js.map
Home Red Carpet Kondisi Terkini Anak-anak Cut Intan Nabila, Dirawat Istri Alvin Faiz Ayu Utami Anggraeni Rabu, 14 Agustus 2024 – 20:20 WIB views: 5.172 Kondisi terkini anak Cut Intan Nabila yang mengalami KDRT dari suaminya, Armor Toreador. Foto/Instagram Cut Intan Nabila A A A JAKARTA – Selebgram Henny Rahman mengungkapkan kondisi terkini tiga anak Cut Intan Nabila yang mengalami KDRT dari suaminya, Armor Toreador. Melalui akun Instagram Story, istri Alvin Faiz itu tampak tengah merawat ketiga anak Intan Nabila. Henny tidak percaya mengapa Armor tega melakukan KDRT kepada sahabatnya, Intan, terlebih anak-anaknya. “Mor anak lu seceria ini Mor. Enggak ada yang rewel sama sekali,” tulis Henny Rahman di Instagram @hennyyrahman, Rabu(14/8/2024).
Проверка публикации 2026-09-09
Публикация от 2026-09-09. Идентификатор проверки: sbproof531a8b43ba. Материал размещён для подтверждения работоспособности доступа.
Baca Disini
Roll Dorado Casino: Quick‑Hit Slots and Instant Wins for Mobile Gamblers
1. The Pulse of a Short‑Session Gamer Rolling into Roll Dorado is like stepping onto a vibrant neon stage where every spin feels immediate, every bonus triggers just when your heart…
Baca Disini