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 / nested-tabs.js

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

735 lines 25.3 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 __exportAll = (all, no_symbols) => {
24 let target = {};
25 for (var name in all) {
26 __defProp(target, name, {
27 get: all[name],
28 enumerable: true
29 });
30 }
31 if (!no_symbols) {
32 __defProp(target, Symbol.toStringTag, { value: "Module" });
33 }
34 return target;
35 };
36 var __copyProps = (to, from, except, desc) => {
37 if (from && typeof from === "object" || typeof from === "function") {
38 for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
39 key = keys[i];
40 if (!__hasOwnProp.call(to, key) && key !== except) {
41 __defProp(to, key, {
42 get: ((k) => from[k]).bind(null, key),
43 enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
44 });
45 }
46 }
47 }
48 return to;
49 };
50 var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
51 value: mod,
52 enumerable: true
53 }) : target, mod));
54
55 //#endregion
56
57 //#region node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
58 function asyncGeneratorStep(n, t, e, r, o, a, c) {
59 try {
60 var i = n[a](c);
61 var u = i.value;
62 } catch (n) {
63 e(n);
64 return;
65 }
66 i.done ? t(u) : Promise.resolve(u).then(r, o);
67 }
68 function _asyncToGenerator(n) {
69 return function() {
70 var t = this;
71 var e = arguments;
72 return new Promise(function(r, o) {
73 var a = n.apply(t, e);
74 function _next(n) {
75 asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
76 }
77 function _throw(n) {
78 asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
79 }
80 _next(void 0);
81 });
82 };
83 }
84
85 //#endregion
86 //#region node_modules/@babel/runtime/helpers/OverloadYield.js
87 var require_OverloadYield = /* @__PURE__ */ __commonJSMin(((exports, module) => {
88 function _OverloadYield(e, d) {
89 this.v = e, this.k = d;
90 }
91 module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports;
92 }));
93
94 //#endregion
95 //#region node_modules/@babel/runtime/helpers/regeneratorDefine.js
96 var require_regeneratorDefine = /* @__PURE__ */ __commonJSMin(((exports, module) => {
97 function _regeneratorDefine(e, r, n, t) {
98 var i = Object.defineProperty;
99 try {
100 i({}, "", {});
101 } catch (e) {
102 i = 0;
103 }
104 module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
105 function o(r, n) {
106 _regeneratorDefine(e, r, function(e) {
107 return this._invoke(r, n, e);
108 });
109 }
110 r ? i ? i(e, r, {
111 value: n,
112 enumerable: !t,
113 configurable: !t,
114 writable: !t
115 }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
116 }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
117 }
118 module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
119 }));
120
121 //#endregion
122 //#region node_modules/@babel/runtime/helpers/regenerator.js
123 var require_regenerator$1 = /* @__PURE__ */ __commonJSMin(((exports, module) => {
124 var regeneratorDefine = require_regeneratorDefine();
125 function _regenerator() {
126 /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
127 var e;
128 var t;
129 var r = "function" == typeof Symbol ? Symbol : {};
130 var n = r.iterator || "@@iterator";
131 var o = r.toStringTag || "@@toStringTag";
132 function i(r, n, o, i) {
133 var c = n && n.prototype instanceof Generator ? n : Generator;
134 var u = Object.create(c.prototype);
135 return regeneratorDefine(u, "_invoke", function(r, n, o) {
136 var i;
137 var c;
138 var u;
139 var f = 0;
140 var p = o || [];
141 var y = !1;
142 var G = {
143 p: 0,
144 n: 0,
145 v: e,
146 a: d,
147 f: d.bind(e, 4),
148 d: function d(t, r) {
149 return i = t, c = 0, u = e, G.n = r, a;
150 }
151 };
152 function d(r, n) {
153 for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) {
154 var o;
155 var i = p[t];
156 var d = G.p;
157 var l = i[2];
158 r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0));
159 }
160 if (o || r > 1) return a;
161 throw y = !0, n;
162 }
163 return function(o, p, l) {
164 if (f > 1) throw TypeError("Generator is already running");
165 for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) {
166 i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u);
167 try {
168 if (f = 2, i) {
169 if (c || (o = "next"), t = i[o]) {
170 if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object");
171 if (!t.done) return t;
172 u = t.value, c < 2 && (c = 0);
173 } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1);
174 i = e;
175 } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break;
176 } catch (t) {
177 i = e, c = 1, u = t;
178 } finally {
179 f = 1;
180 }
181 }
182 return {
183 value: t,
184 done: y
185 };
186 };
187 }(r, o, i), !0), u;
188 }
189 var a = {};
190 function Generator() {}
191 function GeneratorFunction() {}
192 function GeneratorFunctionPrototype() {}
193 t = Object.getPrototypeOf;
194 var c = [][n] ? t(t([][n]())) : (regeneratorDefine(t = {}, n, function() {
195 return this;
196 }), t);
197 var u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c);
198 function f(e) {
199 return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e;
200 }
201 return GeneratorFunction.prototype = GeneratorFunctionPrototype, regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), regeneratorDefine(u), regeneratorDefine(u, o, "Generator"), regeneratorDefine(u, n, function() {
202 return this;
203 }), regeneratorDefine(u, "toString", function() {
204 return "[object Generator]";
205 }), (module.exports = _regenerator = function _regenerator() {
206 return {
207 w: i,
208 m: f
209 };
210 }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
211 }
212 module.exports = _regenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
213 }));
214
215 //#endregion
216 //#region node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js
217 var require_regeneratorAsyncIterator = /* @__PURE__ */ __commonJSMin(((exports, module) => {
218 var OverloadYield = require_OverloadYield();
219 var regeneratorDefine = require_regeneratorDefine();
220 function AsyncIterator(t, e) {
221 function n(r, o, i, f) {
222 try {
223 var c = t[r](o);
224 var u = c.value;
225 return u instanceof OverloadYield ? e.resolve(u.v).then(function(t) {
226 n("next", t, i, f);
227 }, function(t) {
228 n("throw", t, i, f);
229 }) : e.resolve(u).then(function(t) {
230 c.value = t, i(c);
231 }, function(t) {
232 return n("throw", t, i, f);
233 });
234 } catch (t) {
235 f(t);
236 }
237 }
238 var r;
239 this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function() {
240 return this;
241 })), regeneratorDefine(this, "_invoke", function(t, o, i) {
242 function f() {
243 return new e(function(e, r) {
244 n(t, i, e, r);
245 });
246 }
247 return r = r ? r.then(f, f) : f();
248 }, !0);
249 }
250 module.exports = AsyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports;
251 }));
252
253 //#endregion
254 //#region node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js
255 var require_regeneratorAsyncGen = /* @__PURE__ */ __commonJSMin(((exports, module) => {
256 var regenerator = require_regenerator$1();
257 var regeneratorAsyncIterator = require_regeneratorAsyncIterator();
258 function _regeneratorAsyncGen(r, e, t, o, n) {
259 return new regeneratorAsyncIterator(regenerator().w(r, e, t, o), n || Promise);
260 }
261 module.exports = _regeneratorAsyncGen, module.exports.__esModule = true, module.exports["default"] = module.exports;
262 }));
263
264 //#endregion
265 //#region node_modules/@babel/runtime/helpers/regeneratorAsync.js
266 var require_regeneratorAsync = /* @__PURE__ */ __commonJSMin(((exports, module) => {
267 var regeneratorAsyncGen = require_regeneratorAsyncGen();
268 function _regeneratorAsync(n, e, r, t, o) {
269 var a = regeneratorAsyncGen(n, e, r, t, o);
270 return a.next().then(function(n) {
271 return n.done ? n.value : a.next();
272 });
273 }
274 module.exports = _regeneratorAsync, module.exports.__esModule = true, module.exports["default"] = module.exports;
275 }));
276
277 //#endregion
278 //#region node_modules/@babel/runtime/helpers/regeneratorKeys.js
279 var require_regeneratorKeys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
280 function _regeneratorKeys(e) {
281 var n = Object(e);
282 var r = [];
283 for (var t in n) r.unshift(t);
284 return function e() {
285 for (; r.length;) if ((t = r.pop()) in n) return e.value = t, e.done = !1, e;
286 return e.done = !0, e;
287 };
288 }
289 module.exports = _regeneratorKeys, module.exports.__esModule = true, module.exports["default"] = module.exports;
290 }));
291
292 //#endregion
293 //#region node_modules/@babel/runtime/helpers/typeof.js
294 var require_typeof = /* @__PURE__ */ __commonJSMin(((exports, module) => {
295 function _typeof(o) {
296 "@babel/helpers - typeof";
297 return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(o) {
298 return typeof o;
299 } : function(o) {
300 return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
301 }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
302 }
303 module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
304 }));
305
306 //#endregion
307 //#region node_modules/@babel/runtime/helpers/regeneratorValues.js
308 var require_regeneratorValues = /* @__PURE__ */ __commonJSMin(((exports, module) => {
309 var _typeof = require_typeof()["default"];
310 function _regeneratorValues(e) {
311 if (null != e) {
312 var t = e["function" == typeof Symbol && Symbol.iterator || "@@iterator"];
313 var r = 0;
314 if (t) return t.call(e);
315 if ("function" == typeof e.next) return e;
316 if (!isNaN(e.length)) return { next: function next() {
317 return e && r >= e.length && (e = void 0), {
318 value: e && e[r++],
319 done: !e
320 };
321 } };
322 }
323 throw new TypeError(_typeof(e) + " is not iterable");
324 }
325 module.exports = _regeneratorValues, module.exports.__esModule = true, module.exports["default"] = module.exports;
326 }));
327
328 //#endregion
329 //#region node_modules/@babel/runtime/helpers/regeneratorRuntime.js
330 var require_regeneratorRuntime = /* @__PURE__ */ __commonJSMin(((exports, module) => {
331 var OverloadYield = require_OverloadYield();
332 var regenerator = require_regenerator$1();
333 var regeneratorAsync = require_regeneratorAsync();
334 var regeneratorAsyncGen = require_regeneratorAsyncGen();
335 var regeneratorAsyncIterator = require_regeneratorAsyncIterator();
336 var regeneratorKeys = require_regeneratorKeys();
337 var regeneratorValues = require_regeneratorValues();
338 function _regeneratorRuntime() {
339 "use strict";
340 var r = regenerator();
341 var e = r.m(_regeneratorRuntime);
342 var t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
343 function n(r) {
344 var e = "function" == typeof r && r.constructor;
345 return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
346 }
347 var o = {
348 "throw": 1,
349 "return": 2,
350 "break": 3,
351 "continue": 3
352 };
353 function a(r) {
354 var e;
355 var t;
356 return function(n) {
357 e || (e = {
358 stop: function stop() {
359 return t(n.a, 2);
360 },
361 "catch": function _catch() {
362 return n.v;
363 },
364 abrupt: function abrupt(r, e) {
365 return t(n.a, o[r], e);
366 },
367 delegateYield: function delegateYield(r, o, a) {
368 return e.resultName = o, t(n.d, regeneratorValues(r), a);
369 },
370 finish: function finish(r) {
371 return t(n.f, r);
372 }
373 }, t = function t(r, _t, o) {
374 n.p = e.prev, n.n = e.next;
375 try {
376 return r(_t, o);
377 } finally {
378 e.next = n.n;
379 }
380 }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
381 try {
382 return r.call(this, e);
383 } finally {
384 n.p = e.prev, n.n = e.next;
385 }
386 };
387 }
388 return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
389 return {
390 wrap: function wrap(e, t, n, o) {
391 return r.w(a(e), t, n, o && o.reverse());
392 },
393 isGeneratorFunction: n,
394 mark: r.m,
395 awrap: function awrap(r, e) {
396 return new OverloadYield(r, e);
397 },
398 AsyncIterator: regeneratorAsyncIterator,
399 async: function async(r, e, t, o, u) {
400 return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
401 },
402 keys: regeneratorKeys,
403 values: regeneratorValues
404 };
405 }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
406 }
407 module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
408 }));
409
410 //#endregion
411 //#region node_modules/@babel/runtime/regenerator/index.js
412 var require_regenerator = /* @__PURE__ */ __commonJSMin(((exports, module) => {
413 var runtime = require_regeneratorRuntime()();
414 module.exports = runtime;
415 try {
416 regeneratorRuntime = runtime;
417 } catch (accidentalStrictMode) {
418 if (typeof globalThis === "object") globalThis.regeneratorRuntime = runtime;
419 else Function("r", "regeneratorRuntime = r")(runtime);
420 }
421 }));
422
423 //#endregion
424 //#region \0vite/preload-helper.js
425 var import_regenerator = /* @__PURE__ */ __toESM(require_regenerator());
426 var scriptRel = "modulepreload";
427 var assetsURL = function(dep) {
428 return "/" + dep;
429 };
430 var seen = {};
431 var __vitePreload = function preload(baseModule, deps, importerUrl) {
432 let promise = Promise.resolve();
433 if (false && deps && deps.length > 0) {
434 const links = document.getElementsByTagName("link");
435 const cspNonceMeta = document.querySelector("meta[property=csp-nonce]");
436 const cspNonce = (cspNonceMeta === null || cspNonceMeta === void 0 ? void 0 : cspNonceMeta.nonce) || (cspNonceMeta === null || cspNonceMeta === void 0 ? void 0 : cspNonceMeta.getAttribute("nonce"));
437 function allSettled(promises) {
438 return Promise.all(promises.map((p) => Promise.resolve(p).then((value) => ({
439 status: "fulfilled",
440 value
441 }), (reason) => ({
442 status: "rejected",
443 reason
444 }))));
445 }
446 function importMetaResolve(specifier) {
447 if ({}.resolve) return {}.resolve(specifier);
448 return new URL(
449 specifier,
450 /** #__KEEP__ */
451 {}.url
452 ).href;
453 }
454 promise = allSettled(deps.map((dep) => {
455 dep = assetsURL(dep, importerUrl);
456 dep = importMetaResolve(dep);
457 if (dep in seen) return;
458 seen[dep] = true;
459 const isCss = dep.endsWith(".css");
460 for (let i = links.length - 1; i >= 0; i--) {
461 const link = links[i];
462 if (link.href === dep && (!isCss || link.rel === "stylesheet")) return;
463 }
464 const link = document.createElement("link");
465 link.rel = isCss ? "stylesheet" : scriptRel;
466 if (!isCss) link.as = "script";
467 link.crossOrigin = "";
468 link.href = dep;
469 if (cspNonce) link.setAttribute("nonce", cspNonce);
470 document.head.appendChild(link);
471 if (isCss) return new Promise((res, rej) => {
472 link.addEventListener("load", res);
473 link.addEventListener("error", () => rej(/* @__PURE__ */ new Error(`Unable to preload CSS for ${dep}`)));
474 });
475 }));
476 }
477 function handlePreloadError(err) {
478 const e = new Event("vite:preloadError", { cancelable: true });
479 e.payload = err;
480 window.dispatchEvent(e);
481 if (!e.defaultPrevented) throw err;
482 }
483 return promise.then((res) => {
484 for (const item of res || []) {
485 if (item.status !== "rejected") continue;
486 handlePreloadError(item.reason);
487 }
488 return baseModule().catch(handlePreloadError);
489 });
490 };
491
492 //#endregion
493 //#region node_modules/@babel/runtime/helpers/esm/typeof.js
494 function _typeof(o) {
495 "@babel/helpers - typeof";
496 return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(o) {
497 return typeof o;
498 } : function(o) {
499 return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
500 }, _typeof(o);
501 }
502 var init_typeof = __esmMin((() => {}));
503
504 //#endregion
505 //#region node_modules/@babel/runtime/helpers/esm/toPrimitive.js
506 function toPrimitive(t, r) {
507 if ("object" != _typeof(t) || !t) return t;
508 var e = t[Symbol.toPrimitive];
509 if (void 0 !== e) {
510 var i = e.call(t, r || "default");
511 if ("object" != _typeof(i)) return i;
512 throw new TypeError("@@toPrimitive must return a primitive value.");
513 }
514 return ("string" === r ? String : Number)(t);
515 }
516 var init_toPrimitive = __esmMin((() => {
517 init_typeof();
518 }));
519
520 //#endregion
521 //#region node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
522 function toPropertyKey(t) {
523 var i = toPrimitive(t, "string");
524 return "symbol" == _typeof(i) ? i : i + "";
525 }
526 var init_toPropertyKey = __esmMin((() => {
527 init_typeof();
528 init_toPrimitive();
529 }));
530
531 //#endregion
532 //#region node_modules/@babel/runtime/helpers/esm/createClass.js
533 function _defineProperties(e, r) {
534 for (var t = 0; t < r.length; t++) {
535 var o = r[t];
536 o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o);
537 }
538 }
539 function _createClass(e, r, t) {
540 return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e;
541 }
542 var init_createClass = __esmMin((() => {
543 init_toPropertyKey();
544 }));
545
546 //#endregion
547 //#region node_modules/@babel/runtime/helpers/esm/classCallCheck.js
548 function _classCallCheck(a, n) {
549 if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function");
550 }
551 var init_classCallCheck = __esmMin((() => {}));
552
553 //#endregion
554 //#region node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
555 function _assertThisInitialized(e) {
556 if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
557 return e;
558 }
559 var init_assertThisInitialized = __esmMin((() => {}));
560
561 //#endregion
562 //#region node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js
563 function _possibleConstructorReturn(t, e) {
564 if (e && ("object" == _typeof(e) || "function" == typeof e)) return e;
565 if (void 0 !== e) throw new TypeError("Derived constructors may only return object or undefined");
566 return _assertThisInitialized(t);
567 }
568 var init_possibleConstructorReturn = __esmMin((() => {
569 init_typeof();
570 init_assertThisInitialized();
571 }));
572
573 //#endregion
574 //#region node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
575 function _getPrototypeOf(t) {
576 return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t) {
577 return t.__proto__ || Object.getPrototypeOf(t);
578 }, _getPrototypeOf(t);
579 }
580 var init_getPrototypeOf = __esmMin((() => {}));
581
582 //#endregion
583 //#region node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
584 function _setPrototypeOf(t, e) {
585 return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(t, e) {
586 return t.__proto__ = e, t;
587 }, _setPrototypeOf(t, e);
588 }
589 var init_setPrototypeOf = __esmMin((() => {}));
590
591 //#endregion
592 //#region node_modules/@babel/runtime/helpers/esm/inherits.js
593 function _inherits(t, e) {
594 if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
595 t.prototype = Object.create(e && e.prototype, { constructor: {
596 value: t,
597 writable: !0,
598 configurable: !0
599 } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e);
600 }
601 var init_inherits = __esmMin((() => {
602 init_setPrototypeOf();
603 }));
604
605 //#endregion
606 //#region modules/nested-tabs/assets/js/editor/views/view.js
607 function _callSuper$1(t, o, e) {
608 return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$1() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
609 }
610 function _isNativeReflectConstruct$1() {
611 try {
612 var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
613 } catch (t) {}
614 return (_isNativeReflectConstruct$1 = function _isNativeReflectConstruct() {
615 return !!t;
616 })();
617 }
618 var View;
619 var init_view = __esmMin((() => {
620 init_classCallCheck();
621 init_createClass();
622 init_possibleConstructorReturn();
623 init_getPrototypeOf();
624 init_inherits();
625 __name(_callSuper$1, "_callSuper");
626 __name(_isNativeReflectConstruct$1, "_isNativeReflectConstruct");
627 View = /*#__PURE__*/ function(_$e$components$get$ex) {
628 function View() {
629 _classCallCheck(this, View);
630 return _callSuper$1(this, View, arguments);
631 }
632 _inherits(View, _$e$components$get$ex);
633 return _createClass(View, [{
634 key: "filter",
635 value: function filter(child, index) {
636 child.attributes.dataIndex = index + 1;
637 return true;
638 }
639 }, {
640 key: "onAddChild",
641 value: function onAddChild(childView) {
642 var _childView$_parent$$e;
643 var _childView$_parent$$e2;
644 var widgetNumber = (_childView$_parent$$e = childView._parent.$el.find(".e-n-tabs")[0]) === null || _childView$_parent$$e === void 0 ? void 0 : _childView$_parent$$e.dataset.widgetNumber;
645 var index = childView.model.attributes.dataIndex;
646 var tabId = (_childView$_parent$$e2 = childView._parent.$el.find(".e-n-tab-title[data-tab-index=\"".concat(index, "\"]"))) === null || _childView$_parent$$e2 === void 0 ? void 0 : _childView$_parent$$e2.attr("id");
647 childView.$el.attr({
648 id: "e-n-tab-content-" + widgetNumber + index,
649 role: "tabpanel",
650 "aria-labelledby": tabId,
651 "data-tab-index": index,
652 style: "--n-tabs-title-order: " + index + ";"
653 });
654 if (elementor.previewView.isBuffering && 1 === index) childView.$el.addClass("e-active");
655 }
656 }]);
657 }($e.components.get("nested-elements").exports.NestedView);
658 }));
659
660 //#endregion
661 //#region modules/nested-tabs/assets/js/editor/nested-tabs.js
662 function _callSuper(t, o, e) {
663 return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
664 }
665 function _isNativeReflectConstruct() {
666 try {
667 var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
668 } catch (t) {}
669 return (_isNativeReflectConstruct = function _isNativeReflectConstruct() {
670 return !!t;
671 })();
672 }
673 var NestedTabs;
674 var init_nested_tabs = __esmMin((() => {
675 init_classCallCheck();
676 init_createClass();
677 init_possibleConstructorReturn();
678 init_getPrototypeOf();
679 init_inherits();
680 init_view();
681 NestedTabs = /*#__PURE__*/ function(_elementor$modules$el) {
682 function NestedTabs() {
683 _classCallCheck(this, NestedTabs);
684 return _callSuper(this, NestedTabs, arguments);
685 }
686 _inherits(NestedTabs, _elementor$modules$el);
687 return _createClass(NestedTabs, [{
688 key: "getType",
689 value: function getType() {
690 return "nested-tabs";
691 }
692 }, {
693 key: "getView",
694 value: function getView() {
695 return View;
696 }
697 }]);
698 }(elementor.modules.elements.types.NestedElementBase);
699 }));
700
701 //#endregion
702 //#region modules/nested-tabs/assets/js/editor/module.js
703 var module_exports = /* @__PURE__ */ __exportAll({ default: () => Module });
704 var Module;
705 var init_module = __esmMin((() => {
706 init_createClass();
707 init_classCallCheck();
708 init_nested_tabs();
709 Module = /*#__PURE__*/ _createClass(function Module() {
710 _classCallCheck(this, Module);
711 elementor.elementsManager.registerElementType(new NestedTabs());
712 });
713 }));
714
715 //#endregion
716 //#region modules/nested-tabs/assets/js/editor/index.js
717 elementorCommon.elements.$window.on("elementor/nested-element-type-loaded", /*#__PURE__*/ _asyncToGenerator(/*#__PURE__*/ import_regenerator.default.mark(function _callee() {
718 var _t;
719 return import_regenerator.default.wrap(function(_context) {
720 while (1) switch (_context.prev = _context.next) {
721 case 0:
722 _context.next = 1;
723 return __vitePreload(() => Promise.resolve().then(() => (init_module(), module_exports)), void 0);
724 case 1:
725 _t = _context.sent.default;
726 new _t();
727 case 2:
728 case "end": return _context.stop();
729 }
730 }, _callee);
731 })));
732
733 //#endregion
734 })();
735 //# sourceMappingURL=nested-tabs.js.map