PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
elementor / assets / js / chunks / background-slideshow.js

background-slideshow.js in Elementor Website Builder – more than just a page builder 4.3.0-beta3, at assets/js/chunks/background-slideshow.js

1,765 lines 64.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function() {
2
3 //#region \0rolldown/runtime.js
4 var __create = Object.create;
5 var __defProp = Object.defineProperty;
6 var __name = (target, value) => __defProp(target, "name", {
7 value,
8 configurable: true
9 });
10 var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
11 var __getOwnPropNames = Object.getOwnPropertyNames;
12 var __getProtoOf = Object.getPrototypeOf;
13 var __hasOwnProp = Object.prototype.hasOwnProperty;
14 var __esmMin = (fn, res, err) => () => {
15 if (err) throw err[0];
16 try {
17 return fn && (res = fn(fn = 0)), res;
18 } catch (e) {
19 throw err = [e], e;
20 }
21 };
22 var __commonJSMin = (cb, mod) => () => (mod || (cb((mod = { exports: {} }).exports, mod), cb = null), mod.exports);
23 var __copyProps = (to, from, except, desc) => {
24 if (from && typeof from === "object" || typeof from === "function") {
25 for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
26 key = keys[i];
27 if (!__hasOwnProp.call(to, key) && key !== except) {
28 __defProp(to, key, {
29 get: ((k) => from[k]).bind(null, key),
30 enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
31 });
32 }
33 }
34 }
35 return to;
36 };
37 var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
38 value: mod,
39 enumerable: true
40 }) : target, mod));
41
42 //#endregion
43
44 //#region \0@oxc-project+runtime@0.140.0/helpers/esm/asyncToGenerator.js
45 function asyncGeneratorStep(n, t, e, r, o, a, c) {
46 try {
47 var i = n[a](c);
48 var u = i.value;
49 } catch (n) {
50 e(n);
51 return;
52 }
53 i.done ? t(u) : Promise.resolve(u).then(r, o);
54 }
55 function _asyncToGenerator(n) {
56 return function() {
57 var t = this;
58 var e = arguments;
59 return new Promise(function(r, o) {
60 var a = n.apply(t, e);
61 function _next(n) {
62 asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
63 }
64 function _throw(n) {
65 asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
66 }
67 _next(void 0);
68 });
69 };
70 }
71 var init_asyncToGenerator = __esmMin((() => {}));
72
73 //#endregion
74 //#region node_modules/core-js/internals/global-this.js
75 var require_global_this = /* @__PURE__ */ __commonJSMin(((exports, module) => {
76 var check = function(it) {
77 return it && it.Math === Math && it;
78 };
79 module.exports = check(typeof globalThis == "object" && globalThis) || check(typeof window == "object" && window) || check(typeof self == "object" && self) || check(typeof global == "object" && global) || check(typeof exports == "object" && exports) || (function() {
80 return this;
81 })() || Function("return this")();
82 }));
83
84 //#endregion
85 //#region node_modules/core-js/internals/fails.js
86 var require_fails = /* @__PURE__ */ __commonJSMin(((exports, module) => {
87 module.exports = function(exec) {
88 try {
89 return !!exec();
90 } catch (error) {
91 return true;
92 }
93 };
94 }));
95
96 //#endregion
97 //#region node_modules/core-js/internals/descriptors.js
98 var require_descriptors = /* @__PURE__ */ __commonJSMin(((exports, module) => {
99 var fails = require_fails();
100 module.exports = !fails(function() {
101 return Object.defineProperty({}, 1, { get: function() {
102 return 7;
103 } })[1] !== 7;
104 });
105 }));
106
107 //#endregion
108 //#region node_modules/core-js/internals/function-bind-native.js
109 var require_function_bind_native = /* @__PURE__ */ __commonJSMin(((exports, module) => {
110 var fails = require_fails();
111 module.exports = !fails(function() {
112 var test = (function() {}).bind();
113 return typeof test != "function" || test.hasOwnProperty("prototype");
114 });
115 }));
116
117 //#endregion
118 //#region node_modules/core-js/internals/function-call.js
119 var require_function_call = /* @__PURE__ */ __commonJSMin(((exports, module) => {
120 var NATIVE_BIND = require_function_bind_native();
121 var call = Function.prototype.call;
122 module.exports = NATIVE_BIND ? call.bind(call) : function() {
123 return call.apply(call, arguments);
124 };
125 }));
126
127 //#endregion
128 //#region node_modules/core-js/internals/object-property-is-enumerable.js
129 var require_object_property_is_enumerable = /* @__PURE__ */ __commonJSMin(((exports) => {
130 var $propertyIsEnumerable = {}.propertyIsEnumerable;
131 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
132 var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);
133 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {
134 var descriptor = getOwnPropertyDescriptor(this, V);
135 return !!descriptor && descriptor.enumerable;
136 } : $propertyIsEnumerable;
137 }));
138
139 //#endregion
140 //#region node_modules/core-js/internals/create-property-descriptor.js
141 var require_create_property_descriptor = /* @__PURE__ */ __commonJSMin(((exports, module) => {
142 module.exports = function(bitmap, value) {
143 return {
144 enumerable: !(bitmap & 1),
145 configurable: !(bitmap & 2),
146 writable: !(bitmap & 4),
147 value
148 };
149 };
150 }));
151
152 //#endregion
153 //#region node_modules/core-js/internals/function-uncurry-this.js
154 var require_function_uncurry_this = /* @__PURE__ */ __commonJSMin(((exports, module) => {
155 var NATIVE_BIND = require_function_bind_native();
156 var FunctionPrototype = Function.prototype;
157 var call = FunctionPrototype.call;
158 var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
159 module.exports = NATIVE_BIND ? uncurryThisWithBind : function(fn) {
160 return function() {
161 return call.apply(fn, arguments);
162 };
163 };
164 }));
165
166 //#endregion
167 //#region node_modules/core-js/internals/classof-raw.js
168 var require_classof_raw = /* @__PURE__ */ __commonJSMin(((exports, module) => {
169 var uncurryThis = require_function_uncurry_this();
170 var toString = uncurryThis({}.toString);
171 var stringSlice = uncurryThis("".slice);
172 module.exports = function(it) {
173 return stringSlice(toString(it), 8, -1);
174 };
175 }));
176
177 //#endregion
178 //#region node_modules/core-js/internals/indexed-object.js
179 var require_indexed_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
180 var uncurryThis = require_function_uncurry_this();
181 var fails = require_fails();
182 var classof = require_classof_raw();
183 var $Object = Object;
184 var split = uncurryThis("".split);
185 module.exports = fails(function() {
186 return !$Object("z").propertyIsEnumerable(0);
187 }) ? function(it) {
188 return classof(it) === "String" ? split(it, "") : $Object(it);
189 } : $Object;
190 }));
191
192 //#endregion
193 //#region node_modules/core-js/internals/is-null-or-undefined.js
194 var require_is_null_or_undefined = /* @__PURE__ */ __commonJSMin(((exports, module) => {
195 module.exports = function(it) {
196 return it === null || it === void 0;
197 };
198 }));
199
200 //#endregion
201 //#region node_modules/core-js/internals/require-object-coercible.js
202 var require_require_object_coercible = /* @__PURE__ */ __commonJSMin(((exports, module) => {
203 var isNullOrUndefined = require_is_null_or_undefined();
204 var $TypeError = TypeError;
205 module.exports = function(it) {
206 if (isNullOrUndefined(it)) throw new $TypeError("Can't call method on " + it);
207 return it;
208 };
209 }));
210
211 //#endregion
212 //#region node_modules/core-js/internals/to-indexed-object.js
213 var require_to_indexed_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
214 var IndexedObject = require_indexed_object();
215 var requireObjectCoercible = require_require_object_coercible();
216 module.exports = function(it) {
217 return IndexedObject(requireObjectCoercible(it));
218 };
219 }));
220
221 //#endregion
222 //#region node_modules/core-js/internals/is-callable.js
223 var require_is_callable = /* @__PURE__ */ __commonJSMin(((exports, module) => {
224 var documentAll = typeof document == "object" && document.all;
225 module.exports = typeof documentAll == "undefined" && documentAll !== void 0 ? function(argument) {
226 return typeof argument == "function" || argument === documentAll;
227 } : function(argument) {
228 return typeof argument == "function";
229 };
230 }));
231
232 //#endregion
233 //#region node_modules/core-js/internals/is-object.js
234 var require_is_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
235 var isCallable = require_is_callable();
236 module.exports = function(it) {
237 return typeof it == "object" ? it !== null : isCallable(it);
238 };
239 }));
240
241 //#endregion
242 //#region node_modules/core-js/internals/get-built-in.js
243 var require_get_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
244 var globalThis = require_global_this();
245 var isCallable = require_is_callable();
246 var aFunction = function(argument) {
247 return isCallable(argument) ? argument : void 0;
248 };
249 module.exports = function(namespace, method) {
250 return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method];
251 };
252 }));
253
254 //#endregion
255 //#region node_modules/core-js/internals/object-is-prototype-of.js
256 var require_object_is_prototype_of = /* @__PURE__ */ __commonJSMin(((exports, module) => {
257 var uncurryThis = require_function_uncurry_this();
258 module.exports = uncurryThis({}.isPrototypeOf);
259 }));
260
261 //#endregion
262 //#region node_modules/core-js/internals/environment-user-agent.js
263 var require_environment_user_agent = /* @__PURE__ */ __commonJSMin(((exports, module) => {
264 var navigator = require_global_this().navigator;
265 var userAgent = navigator && navigator.userAgent;
266 module.exports = userAgent ? String(userAgent) : "";
267 }));
268
269 //#endregion
270 //#region node_modules/core-js/internals/environment-v8-version.js
271 var require_environment_v8_version = /* @__PURE__ */ __commonJSMin(((exports, module) => {
272 var globalThis = require_global_this();
273 var userAgent = require_environment_user_agent();
274 var process = globalThis.process;
275 var Deno = globalThis.Deno;
276 var versions = process && process.versions || Deno && Deno.version;
277 var v8 = versions && versions.v8;
278 var match;
279 var version;
280 if (v8) {
281 match = v8.split(".");
282 version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]);
283 }
284 if (!version && userAgent) {
285 match = userAgent.match(/Edge\/(\d+)/);
286 if (!match || match[1] >= 74) {
287 match = userAgent.match(/Chrome\/(\d+)/);
288 if (match) version = +match[1];
289 }
290 }
291 module.exports = version;
292 }));
293
294 //#endregion
295 //#region node_modules/core-js/internals/symbol-constructor-detection.js
296 var require_symbol_constructor_detection = /* @__PURE__ */ __commonJSMin(((exports, module) => {
297 var V8_VERSION = require_environment_v8_version();
298 var fails = require_fails();
299 var $String = require_global_this().String;
300 module.exports = !!Object.getOwnPropertySymbols && !fails(function() {
301 var symbol = Symbol("symbol detection");
302 return !$String(symbol) || !(Object(symbol) instanceof Symbol) || !Symbol.sham && V8_VERSION && V8_VERSION < 41;
303 });
304 }));
305
306 //#endregion
307 //#region node_modules/core-js/internals/use-symbol-as-uid.js
308 var require_use_symbol_as_uid = /* @__PURE__ */ __commonJSMin(((exports, module) => {
309 var NATIVE_SYMBOL = require_symbol_constructor_detection();
310 module.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == "symbol";
311 }));
312
313 //#endregion
314 //#region node_modules/core-js/internals/is-symbol.js
315 var require_is_symbol = /* @__PURE__ */ __commonJSMin(((exports, module) => {
316 var getBuiltIn = require_get_built_in();
317 var isCallable = require_is_callable();
318 var isPrototypeOf = require_object_is_prototype_of();
319 var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
320 var $Object = Object;
321 module.exports = USE_SYMBOL_AS_UID ? function(it) {
322 return typeof it == "symbol";
323 } : function(it) {
324 var $Symbol = getBuiltIn("Symbol");
325 return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it));
326 };
327 }));
328
329 //#endregion
330 //#region node_modules/core-js/internals/try-to-string.js
331 var require_try_to_string = /* @__PURE__ */ __commonJSMin(((exports, module) => {
332 var $String = String;
333 module.exports = function(argument) {
334 try {
335 return $String(argument);
336 } catch (error) {
337 return "Object";
338 }
339 };
340 }));
341
342 //#endregion
343 //#region node_modules/core-js/internals/a-callable.js
344 var require_a_callable = /* @__PURE__ */ __commonJSMin(((exports, module) => {
345 var isCallable = require_is_callable();
346 var tryToString = require_try_to_string();
347 var $TypeError = TypeError;
348 module.exports = function(argument) {
349 if (isCallable(argument)) return argument;
350 throw new $TypeError(tryToString(argument) + " is not a function");
351 };
352 }));
353
354 //#endregion
355 //#region node_modules/core-js/internals/get-method.js
356 var require_get_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
357 var aCallable = require_a_callable();
358 var isNullOrUndefined = require_is_null_or_undefined();
359 module.exports = function(V, P) {
360 var func = V[P];
361 return isNullOrUndefined(func) ? void 0 : aCallable(func);
362 };
363 }));
364
365 //#endregion
366 //#region node_modules/core-js/internals/ordinary-to-primitive.js
367 var require_ordinary_to_primitive = /* @__PURE__ */ __commonJSMin(((exports, module) => {
368 var call = require_function_call();
369 var isCallable = require_is_callable();
370 var isObject = require_is_object();
371 var $TypeError = TypeError;
372 module.exports = function(input, pref) {
373 var fn;
374 var val;
375 if (pref === "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
376 if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val;
377 if (pref !== "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
378 throw new $TypeError("Can't convert object to primitive value");
379 };
380 }));
381
382 //#endregion
383 //#region node_modules/core-js/internals/is-pure.js
384 var require_is_pure = /* @__PURE__ */ __commonJSMin(((exports, module) => {
385 module.exports = false;
386 }));
387
388 //#endregion
389 //#region node_modules/core-js/internals/define-global-property.js
390 var require_define_global_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
391 var globalThis = require_global_this();
392 var defineProperty = Object.defineProperty;
393 module.exports = function(key, value) {
394 try {
395 defineProperty(globalThis, key, {
396 value,
397 configurable: true,
398 writable: true
399 });
400 } catch (error) {
401 globalThis[key] = value;
402 }
403 return value;
404 };
405 }));
406
407 //#endregion
408 //#region node_modules/core-js/internals/shared-store.js
409 var require_shared_store = /* @__PURE__ */ __commonJSMin(((exports, module) => {
410 var IS_PURE = require_is_pure();
411 var globalThis = require_global_this();
412 var defineGlobalProperty = require_define_global_property();
413 var SHARED = "__core-js_shared__";
414 var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
415 (store.versions || (store.versions = [])).push({
416 version: "3.46.0",
417 mode: IS_PURE ? "pure" : "global",
418 copyright: "© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",
419 license: "https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE",
420 source: "https://github.com/zloirock/core-js"
421 });
422 }));
423
424 //#endregion
425 //#region node_modules/core-js/internals/shared.js
426 var require_shared = /* @__PURE__ */ __commonJSMin(((exports, module) => {
427 var store = require_shared_store();
428 module.exports = function(key, value) {
429 return store[key] || (store[key] = value || {});
430 };
431 }));
432
433 //#endregion
434 //#region node_modules/core-js/internals/to-object.js
435 var require_to_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
436 var requireObjectCoercible = require_require_object_coercible();
437 var $Object = Object;
438 module.exports = function(argument) {
439 return $Object(requireObjectCoercible(argument));
440 };
441 }));
442
443 //#endregion
444 //#region node_modules/core-js/internals/has-own-property.js
445 var require_has_own_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
446 var uncurryThis = require_function_uncurry_this();
447 var toObject = require_to_object();
448 var hasOwnProperty = uncurryThis({}.hasOwnProperty);
449 module.exports = Object.hasOwn || function hasOwn(it, key) {
450 return hasOwnProperty(toObject(it), key);
451 };
452 }));
453
454 //#endregion
455 //#region node_modules/core-js/internals/uid.js
456 var require_uid = /* @__PURE__ */ __commonJSMin(((exports, module) => {
457 var uncurryThis = require_function_uncurry_this();
458 var id = 0;
459 var postfix = Math.random();
460 var toString = uncurryThis(1.1.toString);
461 module.exports = function(key) {
462 return "Symbol(" + (key === void 0 ? "" : key) + ")_" + toString(++id + postfix, 36);
463 };
464 }));
465
466 //#endregion
467 //#region node_modules/core-js/internals/well-known-symbol.js
468 var require_well_known_symbol = /* @__PURE__ */ __commonJSMin(((exports, module) => {
469 var globalThis = require_global_this();
470 var shared = require_shared();
471 var hasOwn = require_has_own_property();
472 var uid = require_uid();
473 var NATIVE_SYMBOL = require_symbol_constructor_detection();
474 var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
475 var Symbol = globalThis.Symbol;
476 var WellKnownSymbolsStore = shared("wks");
477 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol["for"] || Symbol : Symbol && Symbol.withoutSetter || uid;
478 module.exports = function(name) {
479 if (!hasOwn(WellKnownSymbolsStore, name)) WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol, name) ? Symbol[name] : createWellKnownSymbol("Symbol." + name);
480 return WellKnownSymbolsStore[name];
481 };
482 }));
483
484 //#endregion
485 //#region node_modules/core-js/internals/to-primitive.js
486 var require_to_primitive = /* @__PURE__ */ __commonJSMin(((exports, module) => {
487 var call = require_function_call();
488 var isObject = require_is_object();
489 var isSymbol = require_is_symbol();
490 var getMethod = require_get_method();
491 var ordinaryToPrimitive = require_ordinary_to_primitive();
492 var wellKnownSymbol = require_well_known_symbol();
493 var $TypeError = TypeError;
494 var TO_PRIMITIVE = wellKnownSymbol("toPrimitive");
495 module.exports = function(input, pref) {
496 if (!isObject(input) || isSymbol(input)) return input;
497 var exoticToPrim = getMethod(input, TO_PRIMITIVE);
498 var result;
499 if (exoticToPrim) {
500 if (pref === void 0) pref = "default";
501 result = call(exoticToPrim, input, pref);
502 if (!isObject(result) || isSymbol(result)) return result;
503 throw new $TypeError("Can't convert object to primitive value");
504 }
505 if (pref === void 0) pref = "number";
506 return ordinaryToPrimitive(input, pref);
507 };
508 }));
509
510 //#endregion
511 //#region node_modules/core-js/internals/to-property-key.js
512 var require_to_property_key = /* @__PURE__ */ __commonJSMin(((exports, module) => {
513 var toPrimitive = require_to_primitive();
514 var isSymbol = require_is_symbol();
515 module.exports = function(argument) {
516 var key = toPrimitive(argument, "string");
517 return isSymbol(key) ? key : key + "";
518 };
519 }));
520
521 //#endregion
522 //#region node_modules/core-js/internals/document-create-element.js
523 var require_document_create_element = /* @__PURE__ */ __commonJSMin(((exports, module) => {
524 var globalThis = require_global_this();
525 var isObject = require_is_object();
526 var document = globalThis.document;
527 var EXISTS = isObject(document) && isObject(document.createElement);
528 module.exports = function(it) {
529 return EXISTS ? document.createElement(it) : {};
530 };
531 }));
532
533 //#endregion
534 //#region node_modules/core-js/internals/ie8-dom-define.js
535 var require_ie8_dom_define = /* @__PURE__ */ __commonJSMin(((exports, module) => {
536 var DESCRIPTORS = require_descriptors();
537 var fails = require_fails();
538 var createElement = require_document_create_element();
539 module.exports = !DESCRIPTORS && !fails(function() {
540 return Object.defineProperty(createElement("div"), "a", { get: function() {
541 return 7;
542 } }).a !== 7;
543 });
544 }));
545
546 //#endregion
547 //#region node_modules/core-js/internals/object-get-own-property-descriptor.js
548 var require_object_get_own_property_descriptor = /* @__PURE__ */ __commonJSMin(((exports) => {
549 var DESCRIPTORS = require_descriptors();
550 var call = require_function_call();
551 var propertyIsEnumerableModule = require_object_property_is_enumerable();
552 var createPropertyDescriptor = require_create_property_descriptor();
553 var toIndexedObject = require_to_indexed_object();
554 var toPropertyKey = require_to_property_key();
555 var hasOwn = require_has_own_property();
556 var IE8_DOM_DEFINE = require_ie8_dom_define();
557 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
558 exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
559 O = toIndexedObject(O);
560 P = toPropertyKey(P);
561 if (IE8_DOM_DEFINE) try {
562 return $getOwnPropertyDescriptor(O, P);
563 } catch (error) {}
564 if (hasOwn(O, P)) return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P), O[P]);
565 };
566 }));
567
568 //#endregion
569 //#region node_modules/core-js/internals/v8-prototype-define-bug.js
570 var require_v8_prototype_define_bug = /* @__PURE__ */ __commonJSMin(((exports, module) => {
571 var DESCRIPTORS = require_descriptors();
572 var fails = require_fails();
573 module.exports = DESCRIPTORS && fails(function() {
574 return Object.defineProperty(function() {}, "prototype", {
575 value: 42,
576 writable: false
577 }).prototype !== 42;
578 });
579 }));
580
581 //#endregion
582 //#region node_modules/core-js/internals/an-object.js
583 var require_an_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
584 var isObject = require_is_object();
585 var $String = String;
586 var $TypeError = TypeError;
587 module.exports = function(argument) {
588 if (isObject(argument)) return argument;
589 throw new $TypeError($String(argument) + " is not an object");
590 };
591 }));
592
593 //#endregion
594 //#region node_modules/core-js/internals/object-define-property.js
595 var require_object_define_property = /* @__PURE__ */ __commonJSMin(((exports) => {
596 var DESCRIPTORS = require_descriptors();
597 var IE8_DOM_DEFINE = require_ie8_dom_define();
598 var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
599 var anObject = require_an_object();
600 var toPropertyKey = require_to_property_key();
601 var $TypeError = TypeError;
602 var $defineProperty = Object.defineProperty;
603 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
604 var ENUMERABLE = "enumerable";
605 var CONFIGURABLE = "configurable";
606 var WRITABLE = "writable";
607 exports.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O, P, Attributes) {
608 anObject(O);
609 P = toPropertyKey(P);
610 anObject(Attributes);
611 if (typeof O === "function" && P === "prototype" && "value" in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) {
612 var current = $getOwnPropertyDescriptor(O, P);
613 if (current && current[WRITABLE]) {
614 O[P] = Attributes.value;
615 Attributes = {
616 configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE],
617 enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE],
618 writable: false
619 };
620 }
621 }
622 return $defineProperty(O, P, Attributes);
623 } : $defineProperty : function defineProperty(O, P, Attributes) {
624 anObject(O);
625 P = toPropertyKey(P);
626 anObject(Attributes);
627 if (IE8_DOM_DEFINE) try {
628 return $defineProperty(O, P, Attributes);
629 } catch (error) {}
630 if ("get" in Attributes || "set" in Attributes) throw new $TypeError("Accessors not supported");
631 if ("value" in Attributes) O[P] = Attributes.value;
632 return O;
633 };
634 }));
635
636 //#endregion
637 //#region node_modules/core-js/internals/create-non-enumerable-property.js
638 var require_create_non_enumerable_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
639 var DESCRIPTORS = require_descriptors();
640 var definePropertyModule = require_object_define_property();
641 var createPropertyDescriptor = require_create_property_descriptor();
642 module.exports = DESCRIPTORS ? function(object, key, value) {
643 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
644 } : function(object, key, value) {
645 object[key] = value;
646 return object;
647 };
648 }));
649
650 //#endregion
651 //#region node_modules/core-js/internals/function-name.js
652 var require_function_name = /* @__PURE__ */ __commonJSMin(((exports, module) => {
653 var DESCRIPTORS = require_descriptors();
654 var hasOwn = require_has_own_property();
655 var FunctionPrototype = Function.prototype;
656 var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
657 var EXISTS = hasOwn(FunctionPrototype, "name");
658 var PROPER = EXISTS && (function something() {}).name === "something";
659 var CONFIGURABLE = EXISTS && (!DESCRIPTORS || DESCRIPTORS && getDescriptor(FunctionPrototype, "name").configurable);
660 module.exports = {
661 EXISTS,
662 PROPER,
663 CONFIGURABLE
664 };
665 }));
666
667 //#endregion
668 //#region node_modules/core-js/internals/inspect-source.js
669 var require_inspect_source = /* @__PURE__ */ __commonJSMin(((exports, module) => {
670 var uncurryThis = require_function_uncurry_this();
671 var isCallable = require_is_callable();
672 var store = require_shared_store();
673 var functionToString = uncurryThis(Function.toString);
674 if (!isCallable(store.inspectSource)) store.inspectSource = function(it) {
675 return functionToString(it);
676 };
677 module.exports = store.inspectSource;
678 }));
679
680 //#endregion
681 //#region node_modules/core-js/internals/weak-map-basic-detection.js
682 var require_weak_map_basic_detection = /* @__PURE__ */ __commonJSMin(((exports, module) => {
683 var globalThis = require_global_this();
684 var isCallable = require_is_callable();
685 var WeakMap = globalThis.WeakMap;
686 module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
687 }));
688
689 //#endregion
690 //#region node_modules/core-js/internals/shared-key.js
691 var require_shared_key = /* @__PURE__ */ __commonJSMin(((exports, module) => {
692 var shared = require_shared();
693 var uid = require_uid();
694 var keys = shared("keys");
695 module.exports = function(key) {
696 return keys[key] || (keys[key] = uid(key));
697 };
698 }));
699
700 //#endregion
701 //#region node_modules/core-js/internals/hidden-keys.js
702 var require_hidden_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
703 module.exports = {};
704 }));
705
706 //#endregion
707 //#region node_modules/core-js/internals/internal-state.js
708 var require_internal_state = /* @__PURE__ */ __commonJSMin(((exports, module) => {
709 var NATIVE_WEAK_MAP = require_weak_map_basic_detection();
710 var globalThis = require_global_this();
711 var isObject = require_is_object();
712 var createNonEnumerableProperty = require_create_non_enumerable_property();
713 var hasOwn = require_has_own_property();
714 var shared = require_shared_store();
715 var sharedKey = require_shared_key();
716 var hiddenKeys = require_hidden_keys();
717 var OBJECT_ALREADY_INITIALIZED = "Object already initialized";
718 var TypeError = globalThis.TypeError;
719 var WeakMap = globalThis.WeakMap;
720 var set;
721 var get;
722 var has;
723 var enforce = function(it) {
724 return has(it) ? get(it) : set(it, {});
725 };
726 var getterFor = function(TYPE) {
727 return function(it) {
728 var state;
729 if (!isObject(it) || (state = get(it)).type !== TYPE) throw new TypeError("Incompatible receiver, " + TYPE + " required");
730 return state;
731 };
732 };
733 if (NATIVE_WEAK_MAP || shared.state) {
734 var store = shared.state || (shared.state = new WeakMap());
735 store.get = store.get;
736 store.has = store.has;
737 store.set = store.set;
738 set = function(it, metadata) {
739 if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
740 metadata.facade = it;
741 store.set(it, metadata);
742 return metadata;
743 };
744 get = function(it) {
745 return store.get(it) || {};
746 };
747 has = function(it) {
748 return store.has(it);
749 };
750 } else {
751 var STATE = sharedKey("state");
752 hiddenKeys[STATE] = true;
753 set = function(it, metadata) {
754 if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
755 metadata.facade = it;
756 createNonEnumerableProperty(it, STATE, metadata);
757 return metadata;
758 };
759 get = function(it) {
760 return hasOwn(it, STATE) ? it[STATE] : {};
761 };
762 has = function(it) {
763 return hasOwn(it, STATE);
764 };
765 }
766 module.exports = {
767 set,
768 get,
769 has,
770 enforce,
771 getterFor
772 };
773 }));
774
775 //#endregion
776 //#region node_modules/core-js/internals/make-built-in.js
777 var require_make_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
778 var uncurryThis = require_function_uncurry_this();
779 var fails = require_fails();
780 var isCallable = require_is_callable();
781 var hasOwn = require_has_own_property();
782 var DESCRIPTORS = require_descriptors();
783 var CONFIGURABLE_FUNCTION_NAME = require_function_name().CONFIGURABLE;
784 var inspectSource = require_inspect_source();
785 var InternalStateModule = require_internal_state();
786 var enforceInternalState = InternalStateModule.enforce;
787 var getInternalState = InternalStateModule.get;
788 var $String = String;
789 var defineProperty = Object.defineProperty;
790 var stringSlice = uncurryThis("".slice);
791 var replace = uncurryThis("".replace);
792 var join = uncurryThis([].join);
793 var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function() {
794 return defineProperty(function() {}, "length", { value: 8 }).length !== 8;
795 });
796 var TEMPLATE = String(String).split("String");
797 var makeBuiltIn = module.exports = function(value, name, options) {
798 if (stringSlice($String(name), 0, 7) === "Symbol(") name = "[" + replace($String(name), /^Symbol\(([^)]*)\).*$/, "$1") + "]";
799 if (options && options.getter) name = "get " + name;
800 if (options && options.setter) name = "set " + name;
801 if (!hasOwn(value, "name") || CONFIGURABLE_FUNCTION_NAME && value.name !== name) if (DESCRIPTORS) defineProperty(value, "name", {
802 value: name,
803 configurable: true
804 });
805 else value.name = name;
806 if (CONFIGURABLE_LENGTH && options && hasOwn(options, "arity") && value.length !== options.arity) defineProperty(value, "length", { value: options.arity });
807 try {
808 if (options && hasOwn(options, "constructor") && options.constructor) {
809 if (DESCRIPTORS) defineProperty(value, "prototype", { writable: false });
810 } else if (value.prototype) value.prototype = void 0;
811 } catch (error) {}
812 var state = enforceInternalState(value);
813 if (!hasOwn(state, "source")) state.source = join(TEMPLATE, typeof name == "string" ? name : "");
814 return value;
815 };
816 Function.prototype.toString = makeBuiltIn(function toString() {
817 return isCallable(this) && getInternalState(this).source || inspectSource(this);
818 }, "toString");
819 }));
820
821 //#endregion
822 //#region node_modules/core-js/internals/define-built-in.js
823 var require_define_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
824 var isCallable = require_is_callable();
825 var definePropertyModule = require_object_define_property();
826 var makeBuiltIn = require_make_built_in();
827 var defineGlobalProperty = require_define_global_property();
828 module.exports = function(O, key, value, options) {
829 if (!options) options = {};
830 var simple = options.enumerable;
831 var name = options.name !== void 0 ? options.name : key;
832 if (isCallable(value)) makeBuiltIn(value, name, options);
833 if (options.global) if (simple) O[key] = value;
834 else defineGlobalProperty(key, value);
835 else {
836 try {
837 if (!options.unsafe) delete O[key];
838 else if (O[key]) simple = true;
839 } catch (error) {}
840 if (simple) O[key] = value;
841 else definePropertyModule.f(O, key, {
842 value,
843 enumerable: false,
844 configurable: !options.nonConfigurable,
845 writable: !options.nonWritable
846 });
847 }
848 return O;
849 };
850 }));
851
852 //#endregion
853 //#region node_modules/core-js/internals/math-trunc.js
854 var require_math_trunc = /* @__PURE__ */ __commonJSMin(((exports, module) => {
855 var ceil = Math.ceil;
856 var floor = Math.floor;
857 module.exports = Math.trunc || function trunc(x) {
858 var n = +x;
859 return (n > 0 ? floor : ceil)(n);
860 };
861 }));
862
863 //#endregion
864 //#region node_modules/core-js/internals/to-integer-or-infinity.js
865 var require_to_integer_or_infinity = /* @__PURE__ */ __commonJSMin(((exports, module) => {
866 var trunc = require_math_trunc();
867 module.exports = function(argument) {
868 var number = +argument;
869 return number !== number || number === 0 ? 0 : trunc(number);
870 };
871 }));
872
873 //#endregion
874 //#region node_modules/core-js/internals/to-absolute-index.js
875 var require_to_absolute_index = /* @__PURE__ */ __commonJSMin(((exports, module) => {
876 var toIntegerOrInfinity = require_to_integer_or_infinity();
877 var max = Math.max;
878 var min = Math.min;
879 module.exports = function(index, length) {
880 var integer = toIntegerOrInfinity(index);
881 return integer < 0 ? max(integer + length, 0) : min(integer, length);
882 };
883 }));
884
885 //#endregion
886 //#region node_modules/core-js/internals/to-length.js
887 var require_to_length = /* @__PURE__ */ __commonJSMin(((exports, module) => {
888 var toIntegerOrInfinity = require_to_integer_or_infinity();
889 var min = Math.min;
890 module.exports = function(argument) {
891 var len = toIntegerOrInfinity(argument);
892 return len > 0 ? min(len, 9007199254740991) : 0;
893 };
894 }));
895
896 //#endregion
897 //#region node_modules/core-js/internals/length-of-array-like.js
898 var require_length_of_array_like = /* @__PURE__ */ __commonJSMin(((exports, module) => {
899 var toLength = require_to_length();
900 module.exports = function(obj) {
901 return toLength(obj.length);
902 };
903 }));
904
905 //#endregion
906 //#region node_modules/core-js/internals/array-includes.js
907 var require_array_includes = /* @__PURE__ */ __commonJSMin(((exports, module) => {
908 var toIndexedObject = require_to_indexed_object();
909 var toAbsoluteIndex = require_to_absolute_index();
910 var lengthOfArrayLike = require_length_of_array_like();
911 var createMethod = function(IS_INCLUDES) {
912 return function($this, el, fromIndex) {
913 var O = toIndexedObject($this);
914 var length = lengthOfArrayLike(O);
915 if (length === 0) return !IS_INCLUDES && -1;
916 var index = toAbsoluteIndex(fromIndex, length);
917 var value;
918 if (IS_INCLUDES && el !== el) while (length > index) {
919 value = O[index++];
920 if (value !== value) return true;
921 }
922 else for (; length > index; index++) if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
923 return !IS_INCLUDES && -1;
924 };
925 };
926 module.exports = {
927 includes: createMethod(true),
928 indexOf: createMethod(false)
929 };
930 }));
931
932 //#endregion
933 //#region node_modules/core-js/internals/object-keys-internal.js
934 var require_object_keys_internal = /* @__PURE__ */ __commonJSMin(((exports, module) => {
935 var uncurryThis = require_function_uncurry_this();
936 var hasOwn = require_has_own_property();
937 var toIndexedObject = require_to_indexed_object();
938 var indexOf = require_array_includes().indexOf;
939 var hiddenKeys = require_hidden_keys();
940 var push = uncurryThis([].push);
941 module.exports = function(object, names) {
942 var O = toIndexedObject(object);
943 var i = 0;
944 var result = [];
945 var key;
946 for (key in O) !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key);
947 while (names.length > i) if (hasOwn(O, key = names[i++])) ~indexOf(result, key) || push(result, key);
948 return result;
949 };
950 }));
951
952 //#endregion
953 //#region node_modules/core-js/internals/enum-bug-keys.js
954 var require_enum_bug_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
955 module.exports = [
956 "constructor",
957 "hasOwnProperty",
958 "isPrototypeOf",
959 "propertyIsEnumerable",
960 "toLocaleString",
961 "toString",
962 "valueOf"
963 ];
964 }));
965
966 //#endregion
967 //#region node_modules/core-js/internals/object-get-own-property-names.js
968 var require_object_get_own_property_names = /* @__PURE__ */ __commonJSMin(((exports) => {
969 var internalObjectKeys = require_object_keys_internal();
970 var hiddenKeys = require_enum_bug_keys().concat("length", "prototype");
971 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
972 return internalObjectKeys(O, hiddenKeys);
973 };
974 }));
975
976 //#endregion
977 //#region node_modules/core-js/internals/object-get-own-property-symbols.js
978 var require_object_get_own_property_symbols = /* @__PURE__ */ __commonJSMin(((exports) => {
979 exports.f = Object.getOwnPropertySymbols;
980 }));
981
982 //#endregion
983 //#region node_modules/core-js/internals/own-keys.js
984 var require_own_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
985 var getBuiltIn = require_get_built_in();
986 var uncurryThis = require_function_uncurry_this();
987 var getOwnPropertyNamesModule = require_object_get_own_property_names();
988 var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
989 var anObject = require_an_object();
990 var concat = uncurryThis([].concat);
991 module.exports = getBuiltIn("Reflect", "ownKeys") || function ownKeys(it) {
992 var keys = getOwnPropertyNamesModule.f(anObject(it));
993 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
994 return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys;
995 };
996 }));
997
998 //#endregion
999 //#region node_modules/core-js/internals/copy-constructor-properties.js
1000 var require_copy_constructor_properties = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1001 var hasOwn = require_has_own_property();
1002 var ownKeys = require_own_keys();
1003 var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
1004 var definePropertyModule = require_object_define_property();
1005 module.exports = function(target, source, exceptions) {
1006 var keys = ownKeys(source);
1007 var defineProperty = definePropertyModule.f;
1008 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
1009 for (var i = 0; i < keys.length; i++) {
1010 var key = keys[i];
1011 if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
1012 }
1013 };
1014 }));
1015
1016 //#endregion
1017 //#region node_modules/core-js/internals/is-forced.js
1018 var require_is_forced = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1019 var fails = require_fails();
1020 var isCallable = require_is_callable();
1021 var replacement = /#|\.prototype\./;
1022 var isForced = function(feature, detection) {
1023 var value = data[normalize(feature)];
1024 return value === POLYFILL ? true : value === NATIVE ? false : isCallable(detection) ? fails(detection) : !!detection;
1025 };
1026 var normalize = isForced.normalize = function(string) {
1027 return String(string).replace(replacement, ".").toLowerCase();
1028 };
1029 var data = isForced.data = {};
1030 var NATIVE = isForced.NATIVE = "N";
1031 var POLYFILL = isForced.POLYFILL = "P";
1032 module.exports = isForced;
1033 }));
1034
1035 //#endregion
1036 //#region node_modules/core-js/internals/export.js
1037 var require_export = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1038 var globalThis = require_global_this();
1039 var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
1040 var createNonEnumerableProperty = require_create_non_enumerable_property();
1041 var defineBuiltIn = require_define_built_in();
1042 var defineGlobalProperty = require_define_global_property();
1043 var copyConstructorProperties = require_copy_constructor_properties();
1044 var isForced = require_is_forced();
1045 module.exports = function(options, source) {
1046 var TARGET = options.target;
1047 var GLOBAL = options.global;
1048 var STATIC = options.stat;
1049 var FORCED;
1050 var target;
1051 var key;
1052 var targetProperty;
1053 var sourceProperty;
1054 var descriptor;
1055 if (GLOBAL) target = globalThis;
1056 else if (STATIC) target = globalThis[TARGET] || defineGlobalProperty(TARGET, {});
1057 else target = globalThis[TARGET] && globalThis[TARGET].prototype;
1058 if (target) for (key in source) {
1059 sourceProperty = source[key];
1060 if (options.dontCallGetSet) {
1061 descriptor = getOwnPropertyDescriptor(target, key);
1062 targetProperty = descriptor && descriptor.value;
1063 } else targetProperty = target[key];
1064 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? "." : "#") + key, options.forced);
1065 if (!FORCED && targetProperty !== void 0) {
1066 if (typeof sourceProperty == typeof targetProperty) continue;
1067 copyConstructorProperties(sourceProperty, targetProperty);
1068 }
1069 if (options.sham || targetProperty && targetProperty.sham) createNonEnumerableProperty(sourceProperty, "sham", true);
1070 defineBuiltIn(target, key, sourceProperty, options);
1071 }
1072 };
1073 }));
1074
1075 //#endregion
1076 //#region node_modules/core-js/internals/an-instance.js
1077 var require_an_instance = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1078 var isPrototypeOf = require_object_is_prototype_of();
1079 var $TypeError = TypeError;
1080 module.exports = function(it, Prototype) {
1081 if (isPrototypeOf(Prototype, it)) return it;
1082 throw new $TypeError("Incorrect invocation");
1083 };
1084 }));
1085
1086 //#endregion
1087 //#region node_modules/core-js/internals/correct-prototype-getter.js
1088 var require_correct_prototype_getter = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1089 var fails = require_fails();
1090 module.exports = !fails(function() {
1091 function F() {}
1092 F.prototype.constructor = null;
1093 return Object.getPrototypeOf(new F()) !== F.prototype;
1094 });
1095 }));
1096
1097 //#endregion
1098 //#region node_modules/core-js/internals/object-get-prototype-of.js
1099 var require_object_get_prototype_of = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1100 var hasOwn = require_has_own_property();
1101 var isCallable = require_is_callable();
1102 var toObject = require_to_object();
1103 var sharedKey = require_shared_key();
1104 var CORRECT_PROTOTYPE_GETTER = require_correct_prototype_getter();
1105 var IE_PROTO = sharedKey("IE_PROTO");
1106 var $Object = Object;
1107 var ObjectPrototype = $Object.prototype;
1108 module.exports = CORRECT_PROTOTYPE_GETTER ? $Object.getPrototypeOf : function(O) {
1109 var object = toObject(O);
1110 if (hasOwn(object, IE_PROTO)) return object[IE_PROTO];
1111 var constructor = object.constructor;
1112 if (isCallable(constructor) && object instanceof constructor) return constructor.prototype;
1113 return object instanceof $Object ? ObjectPrototype : null;
1114 };
1115 }));
1116
1117 //#endregion
1118 //#region node_modules/core-js/internals/define-built-in-accessor.js
1119 var require_define_built_in_accessor = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1120 var makeBuiltIn = require_make_built_in();
1121 var defineProperty = require_object_define_property();
1122 module.exports = function(target, name, descriptor) {
1123 if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });
1124 if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });
1125 return defineProperty.f(target, name, descriptor);
1126 };
1127 }));
1128
1129 //#endregion
1130 //#region node_modules/core-js/internals/create-property.js
1131 var require_create_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1132 var DESCRIPTORS = require_descriptors();
1133 var definePropertyModule = require_object_define_property();
1134 var createPropertyDescriptor = require_create_property_descriptor();
1135 module.exports = function(object, key, value) {
1136 if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value));
1137 else object[key] = value;
1138 };
1139 }));
1140
1141 //#endregion
1142 //#region node_modules/core-js/internals/object-keys.js
1143 var require_object_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1144 var internalObjectKeys = require_object_keys_internal();
1145 var enumBugKeys = require_enum_bug_keys();
1146 module.exports = Object.keys || function keys(O) {
1147 return internalObjectKeys(O, enumBugKeys);
1148 };
1149 }));
1150
1151 //#endregion
1152 //#region node_modules/core-js/internals/object-define-properties.js
1153 var require_object_define_properties = /* @__PURE__ */ __commonJSMin(((exports) => {
1154 var DESCRIPTORS = require_descriptors();
1155 var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
1156 var definePropertyModule = require_object_define_property();
1157 var anObject = require_an_object();
1158 var toIndexedObject = require_to_indexed_object();
1159 var objectKeys = require_object_keys();
1160 exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
1161 anObject(O);
1162 var props = toIndexedObject(Properties);
1163 var keys = objectKeys(Properties);
1164 var length = keys.length;
1165 var index = 0;
1166 var key;
1167 while (length > index) definePropertyModule.f(O, key = keys[index++], props[key]);
1168 return O;
1169 };
1170 }));
1171
1172 //#endregion
1173 //#region node_modules/core-js/internals/html.js
1174 var require_html = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1175 var getBuiltIn = require_get_built_in();
1176 module.exports = getBuiltIn("document", "documentElement");
1177 }));
1178
1179 //#endregion
1180 //#region node_modules/core-js/internals/object-create.js
1181 var require_object_create = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1182 var anObject = require_an_object();
1183 var definePropertiesModule = require_object_define_properties();
1184 var enumBugKeys = require_enum_bug_keys();
1185 var hiddenKeys = require_hidden_keys();
1186 var html = require_html();
1187 var documentCreateElement = require_document_create_element();
1188 var sharedKey = require_shared_key();
1189 var GT = ">";
1190 var LT = "<";
1191 var PROTOTYPE = "prototype";
1192 var SCRIPT = "script";
1193 var IE_PROTO = sharedKey("IE_PROTO");
1194 var EmptyConstructor = function() {};
1195 var scriptTag = function(content) {
1196 return LT + SCRIPT + GT + content + LT + "/" + SCRIPT + GT;
1197 };
1198 var NullProtoObjectViaActiveX = function(activeXDocument) {
1199 activeXDocument.write(scriptTag(""));
1200 activeXDocument.close();
1201 var temp = activeXDocument.parentWindow.Object;
1202 activeXDocument = null;
1203 return temp;
1204 };
1205 var NullProtoObjectViaIFrame = function() {
1206 var iframe = documentCreateElement("iframe");
1207 var JS = "java" + SCRIPT + ":";
1208 var iframeDocument;
1209 iframe.style.display = "none";
1210 html.appendChild(iframe);
1211 iframe.src = String(JS);
1212 iframeDocument = iframe.contentWindow.document;
1213 iframeDocument.open();
1214 iframeDocument.write(scriptTag("document.F=Object"));
1215 iframeDocument.close();
1216 return iframeDocument.F;
1217 };
1218 var activeXDocument;
1219 var NullProtoObject = function() {
1220 try {
1221 activeXDocument = new ActiveXObject("htmlfile");
1222 } catch (error) {}
1223 NullProtoObject = typeof document != "undefined" ? document.domain && activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame() : NullProtoObjectViaActiveX(activeXDocument);
1224 var length = enumBugKeys.length;
1225 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
1226 return NullProtoObject();
1227 };
1228 hiddenKeys[IE_PROTO] = true;
1229 module.exports = Object.create || function create(O, Properties) {
1230 var result;
1231 if (O !== null) {
1232 EmptyConstructor[PROTOTYPE] = anObject(O);
1233 result = new EmptyConstructor();
1234 EmptyConstructor[PROTOTYPE] = null;
1235 result[IE_PROTO] = O;
1236 } else result = NullProtoObject();
1237 return Properties === void 0 ? result : definePropertiesModule.f(result, Properties);
1238 };
1239 }));
1240
1241 //#endregion
1242 //#region node_modules/core-js/internals/iterators-core.js
1243 var require_iterators_core = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1244 var fails = require_fails();
1245 var isCallable = require_is_callable();
1246 var isObject = require_is_object();
1247 var create = require_object_create();
1248 var getPrototypeOf = require_object_get_prototype_of();
1249 var defineBuiltIn = require_define_built_in();
1250 var wellKnownSymbol = require_well_known_symbol();
1251 var IS_PURE = require_is_pure();
1252 var ITERATOR = wellKnownSymbol("iterator");
1253 var BUGGY_SAFARI_ITERATORS = false;
1254 var IteratorPrototype;
1255 var PrototypeOfArrayIteratorPrototype;
1256 var arrayIterator;
1257 if ([].keys) {
1258 arrayIterator = [].keys();
1259 if (!("next" in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;
1260 else {
1261 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
1262 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
1263 }
1264 }
1265 if (!isObject(IteratorPrototype) || fails(function() {
1266 var test = {};
1267 return IteratorPrototype[ITERATOR].call(test) !== test;
1268 })) IteratorPrototype = {};
1269 else if (IS_PURE) IteratorPrototype = create(IteratorPrototype);
1270 if (!isCallable(IteratorPrototype[ITERATOR])) defineBuiltIn(IteratorPrototype, ITERATOR, function() {
1271 return this;
1272 });
1273 module.exports = {
1274 IteratorPrototype,
1275 BUGGY_SAFARI_ITERATORS
1276 };
1277 }));
1278
1279 //#endregion
1280 //#region node_modules/core-js/modules/es.iterator.constructor.js
1281 var require_es_iterator_constructor = /* @__PURE__ */ __commonJSMin((() => {
1282 var $ = require_export();
1283 var globalThis = require_global_this();
1284 var anInstance = require_an_instance();
1285 var anObject = require_an_object();
1286 var isCallable = require_is_callable();
1287 var getPrototypeOf = require_object_get_prototype_of();
1288 var defineBuiltInAccessor = require_define_built_in_accessor();
1289 var createProperty = require_create_property();
1290 var fails = require_fails();
1291 var hasOwn = require_has_own_property();
1292 var wellKnownSymbol = require_well_known_symbol();
1293 var IteratorPrototype = require_iterators_core().IteratorPrototype;
1294 var DESCRIPTORS = require_descriptors();
1295 var IS_PURE = require_is_pure();
1296 var CONSTRUCTOR = "constructor";
1297 var ITERATOR = "Iterator";
1298 var TO_STRING_TAG = wellKnownSymbol("toStringTag");
1299 var $TypeError = TypeError;
1300 var NativeIterator = globalThis[ITERATOR];
1301 var FORCED = IS_PURE || !isCallable(NativeIterator) || NativeIterator.prototype !== IteratorPrototype || !fails(function() {
1302 NativeIterator({});
1303 });
1304 var IteratorConstructor = function Iterator() {
1305 anInstance(this, IteratorPrototype);
1306 if (getPrototypeOf(this) === IteratorPrototype) throw new $TypeError("Abstract class Iterator not directly constructable");
1307 };
1308 var defineIteratorPrototypeAccessor = function(key, value) {
1309 if (DESCRIPTORS) defineBuiltInAccessor(IteratorPrototype, key, {
1310 configurable: true,
1311 get: function() {
1312 return value;
1313 },
1314 set: function(replacement) {
1315 anObject(this);
1316 if (this === IteratorPrototype) throw new $TypeError("You can't redefine this property");
1317 if (hasOwn(this, key)) this[key] = replacement;
1318 else createProperty(this, key, replacement);
1319 }
1320 });
1321 else IteratorPrototype[key] = value;
1322 };
1323 if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) defineIteratorPrototypeAccessor(TO_STRING_TAG, ITERATOR);
1324 if (FORCED || !hasOwn(IteratorPrototype, CONSTRUCTOR) || IteratorPrototype[CONSTRUCTOR] === Object) defineIteratorPrototypeAccessor(CONSTRUCTOR, IteratorConstructor);
1325 IteratorConstructor.prototype = IteratorPrototype;
1326 $({
1327 global: true,
1328 constructor: true,
1329 forced: FORCED
1330 }, { Iterator: IteratorConstructor });
1331 }));
1332
1333 //#endregion
1334 //#region node_modules/core-js/modules/esnext.iterator.constructor.js
1335 var require_esnext_iterator_constructor = /* @__PURE__ */ __commonJSMin((() => {
1336 require_es_iterator_constructor();
1337 }));
1338
1339 //#endregion
1340 //#region node_modules/core-js/internals/function-uncurry-this-clause.js
1341 var require_function_uncurry_this_clause = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1342 var classofRaw = require_classof_raw();
1343 var uncurryThis = require_function_uncurry_this();
1344 module.exports = function(fn) {
1345 if (classofRaw(fn) === "Function") return uncurryThis(fn);
1346 };
1347 }));
1348
1349 //#endregion
1350 //#region node_modules/core-js/internals/function-bind-context.js
1351 var require_function_bind_context = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1352 var uncurryThis = require_function_uncurry_this_clause();
1353 var aCallable = require_a_callable();
1354 var NATIVE_BIND = require_function_bind_native();
1355 var bind = uncurryThis(uncurryThis.bind);
1356 module.exports = function(fn, that) {
1357 aCallable(fn);
1358 return that === void 0 ? fn : NATIVE_BIND ? bind(fn, that) : function() {
1359 return fn.apply(that, arguments);
1360 };
1361 };
1362 }));
1363
1364 //#endregion
1365 //#region node_modules/core-js/internals/iterators.js
1366 var require_iterators = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1367 module.exports = {};
1368 }));
1369
1370 //#endregion
1371 //#region node_modules/core-js/internals/is-array-iterator-method.js
1372 var require_is_array_iterator_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1373 var wellKnownSymbol = require_well_known_symbol();
1374 var Iterators = require_iterators();
1375 var ITERATOR = wellKnownSymbol("iterator");
1376 var ArrayPrototype = Array.prototype;
1377 module.exports = function(it) {
1378 return it !== void 0 && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
1379 };
1380 }));
1381
1382 //#endregion
1383 //#region node_modules/core-js/internals/to-string-tag-support.js
1384 var require_to_string_tag_support = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1385 var TO_STRING_TAG = require_well_known_symbol()("toStringTag");
1386 var test = {};
1387 test[TO_STRING_TAG] = "z";
1388 module.exports = String(test) === "[object z]";
1389 }));
1390
1391 //#endregion
1392 //#region node_modules/core-js/internals/classof.js
1393 var require_classof = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1394 var TO_STRING_TAG_SUPPORT = require_to_string_tag_support();
1395 var isCallable = require_is_callable();
1396 var classofRaw = require_classof_raw();
1397 var TO_STRING_TAG = require_well_known_symbol()("toStringTag");
1398 var $Object = Object;
1399 var CORRECT_ARGUMENTS = classofRaw(function() {
1400 return arguments;
1401 }()) === "Arguments";
1402 var tryGet = function(it, key) {
1403 try {
1404 return it[key];
1405 } catch (error) {}
1406 };
1407 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function(it) {
1408 var O;
1409 var tag;
1410 var result;
1411 return it === void 0 ? "Undefined" : it === null ? "Null" : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == "string" ? tag : CORRECT_ARGUMENTS ? classofRaw(O) : (result = classofRaw(O)) === "Object" && isCallable(O.callee) ? "Arguments" : result;
1412 };
1413 }));
1414
1415 //#endregion
1416 //#region node_modules/core-js/internals/get-iterator-method.js
1417 var require_get_iterator_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1418 var classof = require_classof();
1419 var getMethod = require_get_method();
1420 var isNullOrUndefined = require_is_null_or_undefined();
1421 var Iterators = require_iterators();
1422 var ITERATOR = require_well_known_symbol()("iterator");
1423 module.exports = function(it) {
1424 if (!isNullOrUndefined(it)) return getMethod(it, ITERATOR) || getMethod(it, "@@iterator") || Iterators[classof(it)];
1425 };
1426 }));
1427
1428 //#endregion
1429 //#region node_modules/core-js/internals/get-iterator.js
1430 var require_get_iterator = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1431 var call = require_function_call();
1432 var aCallable = require_a_callable();
1433 var anObject = require_an_object();
1434 var tryToString = require_try_to_string();
1435 var getIteratorMethod = require_get_iterator_method();
1436 var $TypeError = TypeError;
1437 module.exports = function(argument, usingIterator) {
1438 var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
1439 if (aCallable(iteratorMethod)) return anObject(call(iteratorMethod, argument));
1440 throw new $TypeError(tryToString(argument) + " is not iterable");
1441 };
1442 }));
1443
1444 //#endregion
1445 //#region node_modules/core-js/internals/iterator-close.js
1446 var require_iterator_close = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1447 var call = require_function_call();
1448 var anObject = require_an_object();
1449 var getMethod = require_get_method();
1450 module.exports = function(iterator, kind, value) {
1451 var innerResult;
1452 var innerError;
1453 anObject(iterator);
1454 try {
1455 innerResult = getMethod(iterator, "return");
1456 if (!innerResult) {
1457 if (kind === "throw") throw value;
1458 return value;
1459 }
1460 innerResult = call(innerResult, iterator);
1461 } catch (error) {
1462 innerError = true;
1463 innerResult = error;
1464 }
1465 if (kind === "throw") throw value;
1466 if (innerError) throw innerResult;
1467 anObject(innerResult);
1468 return value;
1469 };
1470 }));
1471
1472 //#endregion
1473 //#region node_modules/core-js/internals/iterate.js
1474 var require_iterate = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1475 var bind = require_function_bind_context();
1476 var call = require_function_call();
1477 var anObject = require_an_object();
1478 var tryToString = require_try_to_string();
1479 var isArrayIteratorMethod = require_is_array_iterator_method();
1480 var lengthOfArrayLike = require_length_of_array_like();
1481 var isPrototypeOf = require_object_is_prototype_of();
1482 var getIterator = require_get_iterator();
1483 var getIteratorMethod = require_get_iterator_method();
1484 var iteratorClose = require_iterator_close();
1485 var $TypeError = TypeError;
1486 var Result = function(stopped, result) {
1487 this.stopped = stopped;
1488 this.result = result;
1489 };
1490 var ResultPrototype = Result.prototype;
1491 module.exports = function(iterable, unboundFunction, options) {
1492 var that = options && options.that;
1493 var AS_ENTRIES = !!(options && options.AS_ENTRIES);
1494 var IS_RECORD = !!(options && options.IS_RECORD);
1495 var IS_ITERATOR = !!(options && options.IS_ITERATOR);
1496 var INTERRUPTED = !!(options && options.INTERRUPTED);
1497 var fn = bind(unboundFunction, that);
1498 var iterator;
1499 var iterFn;
1500 var index;
1501 var length;
1502 var result;
1503 var next;
1504 var step;
1505 var stop = function(condition) {
1506 if (iterator) iteratorClose(iterator, "normal");
1507 return new Result(true, condition);
1508 };
1509 var callFn = function(value) {
1510 if (AS_ENTRIES) {
1511 anObject(value);
1512 return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);
1513 }
1514 return INTERRUPTED ? fn(value, stop) : fn(value);
1515 };
1516 if (IS_RECORD) iterator = iterable.iterator;
1517 else if (IS_ITERATOR) iterator = iterable;
1518 else {
1519 iterFn = getIteratorMethod(iterable);
1520 if (!iterFn) throw new $TypeError(tryToString(iterable) + " is not iterable");
1521 if (isArrayIteratorMethod(iterFn)) {
1522 for (index = 0, length = lengthOfArrayLike(iterable); length > index; index++) {
1523 result = callFn(iterable[index]);
1524 if (result && isPrototypeOf(ResultPrototype, result)) return result;
1525 }
1526 return new Result(false);
1527 }
1528 iterator = getIterator(iterable, iterFn);
1529 }
1530 next = IS_RECORD ? iterable.next : iterator.next;
1531 while (!(step = call(next, iterator)).done) {
1532 try {
1533 result = callFn(step.value);
1534 } catch (error) {
1535 iteratorClose(iterator, "throw", error);
1536 }
1537 if (typeof result == "object" && result && isPrototypeOf(ResultPrototype, result)) return result;
1538 }
1539 return new Result(false);
1540 };
1541 }));
1542
1543 //#endregion
1544 //#region node_modules/core-js/internals/get-iterator-direct.js
1545 var require_get_iterator_direct = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1546 module.exports = function(obj) {
1547 return {
1548 iterator: obj,
1549 next: obj.next,
1550 done: false
1551 };
1552 };
1553 }));
1554
1555 //#endregion
1556 //#region node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js
1557 var require_iterator_helper_without_closing_on_early_error = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1558 var globalThis = require_global_this();
1559 module.exports = function(METHOD_NAME, ExpectedError) {
1560 var Iterator = globalThis.Iterator;
1561 var IteratorPrototype = Iterator && Iterator.prototype;
1562 var method = IteratorPrototype && IteratorPrototype[METHOD_NAME];
1563 var CLOSED = false;
1564 if (method) try {
1565 method.call({
1566 next: function() {
1567 return { done: true };
1568 },
1569 "return": function() {
1570 CLOSED = true;
1571 }
1572 }, -1);
1573 } catch (error) {
1574 if (!(error instanceof ExpectedError)) CLOSED = false;
1575 }
1576 if (!CLOSED) return method;
1577 };
1578 }));
1579
1580 //#endregion
1581 //#region node_modules/core-js/modules/es.iterator.for-each.js
1582 var require_es_iterator_for_each = /* @__PURE__ */ __commonJSMin((() => {
1583 var $ = require_export();
1584 var call = require_function_call();
1585 var iterate = require_iterate();
1586 var aCallable = require_a_callable();
1587 var anObject = require_an_object();
1588 var getIteratorDirect = require_get_iterator_direct();
1589 var iteratorClose = require_iterator_close();
1590 var forEachWithoutClosingOnEarlyError = require_iterator_helper_without_closing_on_early_error()("forEach", TypeError);
1591 $({
1592 target: "Iterator",
1593 proto: true,
1594 real: true,
1595 forced: forEachWithoutClosingOnEarlyError
1596 }, { forEach: function forEach(fn) {
1597 anObject(this);
1598 try {
1599 aCallable(fn);
1600 } catch (error) {
1601 iteratorClose(this, "throw", error);
1602 }
1603 if (forEachWithoutClosingOnEarlyError) return call(forEachWithoutClosingOnEarlyError, this, fn);
1604 var record = getIteratorDirect(this);
1605 var counter = 0;
1606 iterate(record, function(value) {
1607 fn(value, counter++);
1608 }, { IS_RECORD: true });
1609 } });
1610 }));
1611
1612 //#endregion
1613 //#region node_modules/core-js/modules/esnext.iterator.for-each.js
1614 var require_esnext_iterator_for_each = /* @__PURE__ */ __commonJSMin((() => {
1615 require_es_iterator_for_each();
1616 }));
1617
1618 //#endregion
1619 //#region assets/dev/js/frontend/handlers/background-slideshow.js
1620 var require_background_slideshow = /* @__PURE__ */ __commonJSMin(((exports) => {
1621 init_asyncToGenerator();
1622 Object.defineProperty(exports, "__esModule", { value: true });
1623 exports.default = void 0;
1624 require_esnext_iterator_constructor();
1625 require_esnext_iterator_for_each();
1626 var BackgroundSlideshow = class extends elementorModules.frontend.handlers.SwiperBase {
1627 getDefaultSettings() {
1628 return { classes: {
1629 swiperContainer: "elementor-background-slideshow swiper",
1630 swiperWrapper: "swiper-wrapper",
1631 swiperSlide: "elementor-background-slideshow__slide swiper-slide",
1632 swiperPreloader: "swiper-lazy-preloader",
1633 slideBackground: "elementor-background-slideshow__slide__image",
1634 kenBurns: "elementor-ken-burns",
1635 kenBurnsActive: "elementor-ken-burns--active",
1636 kenBurnsIn: "elementor-ken-burns--in",
1637 kenBurnsOut: "elementor-ken-burns--out"
1638 } };
1639 }
1640 getSwiperOptions() {
1641 const elementSettings = this.getElementSettings();
1642 const swiperOptions = {
1643 grabCursor: false,
1644 slidesPerView: 1,
1645 slidesPerGroup: 1,
1646 loop: "yes" === elementSettings.background_slideshow_loop,
1647 speed: elementSettings.background_slideshow_transition_duration,
1648 autoplay: {
1649 delay: elementSettings.background_slideshow_slide_duration,
1650 stopOnLastSlide: !elementSettings.background_slideshow_loop
1651 },
1652 handleElementorBreakpoints: true,
1653 on: { slideChange: () => {
1654 if (elementSettings.background_slideshow_ken_burns) this.handleKenBurns();
1655 } }
1656 };
1657 if ("yes" === elementSettings.background_slideshow_loop) swiperOptions.loopedSlides = this.getSlidesCount();
1658 switch (elementSettings.background_slideshow_slide_transition) {
1659 case "fade":
1660 swiperOptions.effect = "fade";
1661 swiperOptions.fadeEffect = { crossFade: true };
1662 break;
1663 case "slide_down":
1664 swiperOptions.autoplay.reverseDirection = true;
1665 swiperOptions.direction = "vertical";
1666 break;
1667 case "slide_up":
1668 swiperOptions.direction = "vertical";
1669 break;
1670 }
1671 if ("yes" === elementSettings.background_slideshow_lazyload) swiperOptions.lazy = {
1672 loadPrevNext: true,
1673 loadPrevNextAmount: 1
1674 };
1675 return swiperOptions;
1676 }
1677 buildSwiperElements() {
1678 const classes = this.getSettings("classes");
1679 const elementSettings = this.getElementSettings();
1680 const direction = "slide_left" === elementSettings.background_slideshow_slide_transition ? "ltr" : "rtl";
1681 const $container = jQuery("<div>", {
1682 class: classes.swiperContainer,
1683 dir: direction
1684 });
1685 const $wrapper = jQuery("<div>", { class: classes.swiperWrapper });
1686 const kenBurnsActive = elementSettings.background_slideshow_ken_burns;
1687 const lazyload = "yes" === elementSettings.background_slideshow_lazyload;
1688 let slideInnerClass = classes.slideBackground;
1689 if (kenBurnsActive) {
1690 slideInnerClass += " " + classes.kenBurns;
1691 const kenBurnsDirection = "in" === elementSettings.background_slideshow_ken_burns_zoom_direction ? "kenBurnsIn" : "kenBurnsOut";
1692 slideInnerClass += " " + classes[kenBurnsDirection];
1693 }
1694 if (lazyload) slideInnerClass += " swiper-lazy";
1695 this.elements.$slides = jQuery();
1696 elementSettings.background_slideshow_gallery.forEach((slide) => {
1697 const $slide = jQuery("<div>", { class: classes.swiperSlide });
1698 let $slidebg;
1699 if (lazyload) {
1700 const $slideloader = jQuery("<div>", { class: classes.swiperPreloader });
1701 $slidebg = jQuery("<div>", {
1702 class: slideInnerClass,
1703 "data-background": slide.url
1704 });
1705 $slidebg.append($slideloader);
1706 } else $slidebg = jQuery("<div>", {
1707 class: slideInnerClass,
1708 style: "background-image: url(\"" + slide.url + "\");"
1709 });
1710 $slide.append($slidebg);
1711 $wrapper.append($slide);
1712 this.elements.$slides = this.elements.$slides.add($slide);
1713 });
1714 $container.append($wrapper);
1715 this.$element.prepend($container);
1716 this.elements.$backgroundSlideShowContainer = $container;
1717 }
1718 initSlider() {
1719 var _this = this;
1720 return _asyncToGenerator(function* () {
1721 if (1 >= _this.getSlidesCount()) return;
1722 const elementSettings = _this.getElementSettings();
1723 const Swiper = elementorFrontend.utils.swiper;
1724 _this.swiper = yield new Swiper(_this.elements.$backgroundSlideShowContainer, _this.getSwiperOptions());
1725 _this.elements.$backgroundSlideShowContainer.data("swiper", _this.swiper);
1726 if (elementSettings.background_slideshow_ken_burns) _this.handleKenBurns();
1727 })();
1728 }
1729 activate() {
1730 this.buildSwiperElements();
1731 this.initSlider();
1732 }
1733 deactivate() {
1734 if (this.swiper) {
1735 this.swiper.destroy();
1736 this.elements.$backgroundSlideShowContainer.remove();
1737 }
1738 }
1739 run() {
1740 if ("slideshow" === this.getElementSettings("background_background")) this.activate();
1741 else this.deactivate();
1742 }
1743 onInit() {
1744 super.onInit();
1745 if (this.getElementSettings("background_slideshow_gallery")) this.run();
1746 }
1747 onDestroy() {
1748 super.onDestroy();
1749 this.deactivate();
1750 }
1751 onElementChange(propertyName) {
1752 if ("background_background" === propertyName) this.run();
1753 }
1754 };
1755 exports.default = BackgroundSlideshow;
1756 }));
1757
1758 //#endregion
1759 //#region \0elementor-chunk-entry
1760 var import_background_slideshow = /* @__PURE__ */ __toESM(require_background_slideshow());
1761 (window.__elementorChunks = window.__elementorChunks || {})["background-slideshow"] = import_background_slideshow;
1762
1763 //#endregion
1764 })();
1765 //# sourceMappingURL=background-slideshow.js.map