PluginProbe
Elementor Website Builder – more than just a page builder / 3.20.2
Elementor Website Builder – more than just a page builder v3.20.2
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 4.0.7 All 451 releases
elementor / assets / js / nested-tabs.js

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

679 lines 26.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.20.0 - 20-03-2024 */
2 /******/ (() => { // webpackBootstrap
3 /******/ var __webpack_modules__ = ({
4
5 /***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
6 /*!******************************************************************!*\
7 !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
8 \******************************************************************/
9 /***/ ((module) => {
10
11 function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
12 try {
13 var info = gen[key](arg);
14 var value = info.value;
15 } catch (error) {
16 reject(error);
17 return;
18 }
19 if (info.done) {
20 resolve(value);
21 } else {
22 Promise.resolve(value).then(_next, _throw);
23 }
24 }
25 function _asyncToGenerator(fn) {
26 return function () {
27 var self = this,
28 args = arguments;
29 return new Promise(function (resolve, reject) {
30 var gen = fn.apply(self, args);
31 function _next(value) {
32 asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
33 }
34 function _throw(err) {
35 asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
36 }
37 _next(undefined);
38 });
39 };
40 }
41 module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
42
43 /***/ }),
44
45 /***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
46 /*!***********************************************************************!*\
47 !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
48 \***********************************************************************/
49 /***/ ((module) => {
50
51 function _interopRequireDefault(obj) {
52 return obj && obj.__esModule ? obj : {
53 "default": obj
54 };
55 }
56 module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
57
58 /***/ }),
59
60 /***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
61 /*!********************************************************************!*\
62 !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
63 \********************************************************************/
64 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
65
66 var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
67 function _regeneratorRuntime() {
68 "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
69 module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
70 return e;
71 }, module.exports.__esModule = true, module.exports["default"] = module.exports;
72 var t,
73 e = {},
74 r = Object.prototype,
75 n = r.hasOwnProperty,
76 o = Object.defineProperty || function (t, e, r) {
77 t[e] = r.value;
78 },
79 i = "function" == typeof Symbol ? Symbol : {},
80 a = i.iterator || "@@iterator",
81 c = i.asyncIterator || "@@asyncIterator",
82 u = i.toStringTag || "@@toStringTag";
83 function define(t, e, r) {
84 return Object.defineProperty(t, e, {
85 value: r,
86 enumerable: !0,
87 configurable: !0,
88 writable: !0
89 }), t[e];
90 }
91 try {
92 define({}, "");
93 } catch (t) {
94 define = function define(t, e, r) {
95 return t[e] = r;
96 };
97 }
98 function wrap(t, e, r, n) {
99 var i = e && e.prototype instanceof Generator ? e : Generator,
100 a = Object.create(i.prototype),
101 c = new Context(n || []);
102 return o(a, "_invoke", {
103 value: makeInvokeMethod(t, r, c)
104 }), a;
105 }
106 function tryCatch(t, e, r) {
107 try {
108 return {
109 type: "normal",
110 arg: t.call(e, r)
111 };
112 } catch (t) {
113 return {
114 type: "throw",
115 arg: t
116 };
117 }
118 }
119 e.wrap = wrap;
120 var h = "suspendedStart",
121 l = "suspendedYield",
122 f = "executing",
123 s = "completed",
124 y = {};
125 function Generator() {}
126 function GeneratorFunction() {}
127 function GeneratorFunctionPrototype() {}
128 var p = {};
129 define(p, a, function () {
130 return this;
131 });
132 var d = Object.getPrototypeOf,
133 v = d && d(d(values([])));
134 v && v !== r && n.call(v, a) && (p = v);
135 var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p);
136 function defineIteratorMethods(t) {
137 ["next", "throw", "return"].forEach(function (e) {
138 define(t, e, function (t) {
139 return this._invoke(e, t);
140 });
141 });
142 }
143 function AsyncIterator(t, e) {
144 function invoke(r, o, i, a) {
145 var c = tryCatch(t[r], t, o);
146 if ("throw" !== c.type) {
147 var u = c.arg,
148 h = u.value;
149 return h && "object" == _typeof(h) && n.call(h, "__await") ? e.resolve(h.__await).then(function (t) {
150 invoke("next", t, i, a);
151 }, function (t) {
152 invoke("throw", t, i, a);
153 }) : e.resolve(h).then(function (t) {
154 u.value = t, i(u);
155 }, function (t) {
156 return invoke("throw", t, i, a);
157 });
158 }
159 a(c.arg);
160 }
161 var r;
162 o(this, "_invoke", {
163 value: function value(t, n) {
164 function callInvokeWithMethodAndArg() {
165 return new e(function (e, r) {
166 invoke(t, n, e, r);
167 });
168 }
169 return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
170 }
171 });
172 }
173 function makeInvokeMethod(e, r, n) {
174 var o = h;
175 return function (i, a) {
176 if (o === f) throw new Error("Generator is already running");
177 if (o === s) {
178 if ("throw" === i) throw a;
179 return {
180 value: t,
181 done: !0
182 };
183 }
184 for (n.method = i, n.arg = a;;) {
185 var c = n.delegate;
186 if (c) {
187 var u = maybeInvokeDelegate(c, n);
188 if (u) {
189 if (u === y) continue;
190 return u;
191 }
192 }
193 if ("next" === n.method) n.sent = n._sent = n.arg;else if ("throw" === n.method) {
194 if (o === h) throw o = s, n.arg;
195 n.dispatchException(n.arg);
196 } else "return" === n.method && n.abrupt("return", n.arg);
197 o = f;
198 var p = tryCatch(e, r, n);
199 if ("normal" === p.type) {
200 if (o = n.done ? s : l, p.arg === y) continue;
201 return {
202 value: p.arg,
203 done: n.done
204 };
205 }
206 "throw" === p.type && (o = s, n.method = "throw", n.arg = p.arg);
207 }
208 };
209 }
210 function maybeInvokeDelegate(e, r) {
211 var n = r.method,
212 o = e.iterator[n];
213 if (o === t) return r.delegate = null, "throw" === n && e.iterator["return"] && (r.method = "return", r.arg = t, maybeInvokeDelegate(e, r), "throw" === r.method) || "return" !== n && (r.method = "throw", r.arg = new TypeError("The iterator does not provide a '" + n + "' method")), y;
214 var i = tryCatch(o, e.iterator, r.arg);
215 if ("throw" === i.type) return r.method = "throw", r.arg = i.arg, r.delegate = null, y;
216 var a = i.arg;
217 return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, "return" !== r.method && (r.method = "next", r.arg = t), r.delegate = null, y) : a : (r.method = "throw", r.arg = new TypeError("iterator result is not an object"), r.delegate = null, y);
218 }
219 function pushTryEntry(t) {
220 var e = {
221 tryLoc: t[0]
222 };
223 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e);
224 }
225 function resetTryEntry(t) {
226 var e = t.completion || {};
227 e.type = "normal", delete e.arg, t.completion = e;
228 }
229 function Context(t) {
230 this.tryEntries = [{
231 tryLoc: "root"
232 }], t.forEach(pushTryEntry, this), this.reset(!0);
233 }
234 function values(e) {
235 if (e || "" === e) {
236 var r = e[a];
237 if (r) return r.call(e);
238 if ("function" == typeof e.next) return e;
239 if (!isNaN(e.length)) {
240 var o = -1,
241 i = function next() {
242 for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next;
243 return next.value = t, next.done = !0, next;
244 };
245 return i.next = i;
246 }
247 }
248 throw new TypeError(_typeof(e) + " is not iterable");
249 }
250 return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, "constructor", {
251 value: GeneratorFunctionPrototype,
252 configurable: !0
253 }), o(GeneratorFunctionPrototype, "constructor", {
254 value: GeneratorFunction,
255 configurable: !0
256 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, "GeneratorFunction"), e.isGeneratorFunction = function (t) {
257 var e = "function" == typeof t && t.constructor;
258 return !!e && (e === GeneratorFunction || "GeneratorFunction" === (e.displayName || e.name));
259 }, e.mark = function (t) {
260 return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, "GeneratorFunction")), t.prototype = Object.create(g), t;
261 }, e.awrap = function (t) {
262 return {
263 __await: t
264 };
265 }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () {
266 return this;
267 }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) {
268 void 0 === i && (i = Promise);
269 var a = new AsyncIterator(wrap(t, r, n, o), i);
270 return e.isGeneratorFunction(r) ? a : a.next().then(function (t) {
271 return t.done ? t.value : a.next();
272 });
273 }, defineIteratorMethods(g), define(g, u, "Generator"), define(g, a, function () {
274 return this;
275 }), define(g, "toString", function () {
276 return "[object Generator]";
277 }), e.keys = function (t) {
278 var e = Object(t),
279 r = [];
280 for (var n in e) r.push(n);
281 return r.reverse(), function next() {
282 for (; r.length;) {
283 var t = r.pop();
284 if (t in e) return next.value = t, next.done = !1, next;
285 }
286 return next.done = !0, next;
287 };
288 }, e.values = values, Context.prototype = {
289 constructor: Context,
290 reset: function reset(e) {
291 if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = "next", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t);
292 },
293 stop: function stop() {
294 this.done = !0;
295 var t = this.tryEntries[0].completion;
296 if ("throw" === t.type) throw t.arg;
297 return this.rval;
298 },
299 dispatchException: function dispatchException(e) {
300 if (this.done) throw e;
301 var r = this;
302 function handle(n, o) {
303 return a.type = "throw", a.arg = e, r.next = n, o && (r.method = "next", r.arg = t), !!o;
304 }
305 for (var o = this.tryEntries.length - 1; o >= 0; --o) {
306 var i = this.tryEntries[o],
307 a = i.completion;
308 if ("root" === i.tryLoc) return handle("end");
309 if (i.tryLoc <= this.prev) {
310 var c = n.call(i, "catchLoc"),
311 u = n.call(i, "finallyLoc");
312 if (c && u) {
313 if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
314 if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
315 } else if (c) {
316 if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
317 } else {
318 if (!u) throw new Error("try statement without catch or finally");
319 if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
320 }
321 }
322 }
323 },
324 abrupt: function abrupt(t, e) {
325 for (var r = this.tryEntries.length - 1; r >= 0; --r) {
326 var o = this.tryEntries[r];
327 if (o.tryLoc <= this.prev && n.call(o, "finallyLoc") && this.prev < o.finallyLoc) {
328 var i = o;
329 break;
330 }
331 }
332 i && ("break" === t || "continue" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null);
333 var a = i ? i.completion : {};
334 return a.type = t, a.arg = e, i ? (this.method = "next", this.next = i.finallyLoc, y) : this.complete(a);
335 },
336 complete: function complete(t, e) {
337 if ("throw" === t.type) throw t.arg;
338 return "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = this.arg = t.arg, this.method = "return", this.next = "end") : "normal" === t.type && e && (this.next = e), y;
339 },
340 finish: function finish(t) {
341 for (var e = this.tryEntries.length - 1; e >= 0; --e) {
342 var r = this.tryEntries[e];
343 if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y;
344 }
345 },
346 "catch": function _catch(t) {
347 for (var e = this.tryEntries.length - 1; e >= 0; --e) {
348 var r = this.tryEntries[e];
349 if (r.tryLoc === t) {
350 var n = r.completion;
351 if ("throw" === n.type) {
352 var o = n.arg;
353 resetTryEntry(r);
354 }
355 return o;
356 }
357 }
358 throw new Error("illegal catch attempt");
359 },
360 delegateYield: function delegateYield(e, r, n) {
361 return this.delegate = {
362 iterator: values(e),
363 resultName: r,
364 nextLoc: n
365 }, "next" === this.method && (this.arg = t), y;
366 }
367 }, e;
368 }
369 module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
370
371 /***/ }),
372
373 /***/ "../node_modules/@babel/runtime/helpers/typeof.js":
374 /*!********************************************************!*\
375 !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
376 \********************************************************/
377 /***/ ((module) => {
378
379 function _typeof(o) {
380 "@babel/helpers - typeof";
381
382 return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
383 return typeof o;
384 } : function (o) {
385 return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
386 }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(o);
387 }
388 module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
389
390 /***/ }),
391
392 /***/ "../node_modules/@babel/runtime/regenerator/index.js":
393 /*!***********************************************************!*\
394 !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
395 \***********************************************************/
396 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
397
398 // TODO(Babel 8): Remove this file.
399
400 var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
401 module.exports = runtime;
402
403 // Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
404 try {
405 regeneratorRuntime = runtime;
406 } catch (accidentalStrictMode) {
407 if (typeof globalThis === "object") {
408 globalThis.regeneratorRuntime = runtime;
409 } else {
410 Function("r", "regeneratorRuntime = r")(runtime);
411 }
412 }
413
414
415 /***/ })
416
417 /******/ });
418 /************************************************************************/
419 /******/ // The module cache
420 /******/ var __webpack_module_cache__ = {};
421 /******/
422 /******/ // The require function
423 /******/ function __webpack_require__(moduleId) {
424 /******/ // Check if module is in cache
425 /******/ var cachedModule = __webpack_module_cache__[moduleId];
426 /******/ if (cachedModule !== undefined) {
427 /******/ return cachedModule.exports;
428 /******/ }
429 /******/ // Create a new module (and put it into the cache)
430 /******/ var module = __webpack_module_cache__[moduleId] = {
431 /******/ // no module.id needed
432 /******/ // no module.loaded needed
433 /******/ exports: {}
434 /******/ };
435 /******/
436 /******/ // Execute the module function
437 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
438 /******/
439 /******/ // Return the exports of the module
440 /******/ return module.exports;
441 /******/ }
442 /******/
443 /******/ // expose the modules object (__webpack_modules__)
444 /******/ __webpack_require__.m = __webpack_modules__;
445 /******/
446 /************************************************************************/
447 /******/ /* webpack/runtime/ensure chunk */
448 /******/ (() => {
449 /******/ __webpack_require__.f = {};
450 /******/ // This file contains only the entry chunk.
451 /******/ // The chunk loading function for additional chunks
452 /******/ __webpack_require__.e = (chunkId) => {
453 /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
454 /******/ __webpack_require__.f[key](chunkId, promises);
455 /******/ return promises;
456 /******/ }, []));
457 /******/ };
458 /******/ })();
459 /******/
460 /******/ /* webpack/runtime/get javascript chunk filename */
461 /******/ (() => {
462 /******/ // This function allow to reference async chunks
463 /******/ __webpack_require__.u = (chunkId) => {
464 /******/ // return url for filenames not based on template
465 /******/ if (chunkId === "modules_nested-tabs_assets_js_editor_module_js") return "4586b3ce03181d93c8bf.bundle.js";
466 /******/ // return url for filenames based on template
467 /******/ return undefined;
468 /******/ };
469 /******/ })();
470 /******/
471 /******/ /* webpack/runtime/global */
472 /******/ (() => {
473 /******/ __webpack_require__.g = (function() {
474 /******/ if (typeof globalThis === 'object') return globalThis;
475 /******/ try {
476 /******/ return this || new Function('return this')();
477 /******/ } catch (e) {
478 /******/ if (typeof window === 'object') return window;
479 /******/ }
480 /******/ })();
481 /******/ })();
482 /******/
483 /******/ /* webpack/runtime/hasOwnProperty shorthand */
484 /******/ (() => {
485 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
486 /******/ })();
487 /******/
488 /******/ /* webpack/runtime/load script */
489 /******/ (() => {
490 /******/ var inProgress = {};
491 /******/ var dataWebpackPrefix = "elementor:";
492 /******/ // loadScript function to load a script via script tag
493 /******/ __webpack_require__.l = (url, done, key, chunkId) => {
494 /******/ if(inProgress[url]) { inProgress[url].push(done); return; }
495 /******/ var script, needAttach;
496 /******/ if(key !== undefined) {
497 /******/ var scripts = document.getElementsByTagName("script");
498 /******/ for(var i = 0; i < scripts.length; i++) {
499 /******/ var s = scripts[i];
500 /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
501 /******/ }
502 /******/ }
503 /******/ if(!script) {
504 /******/ needAttach = true;
505 /******/ script = document.createElement('script');
506 /******/
507 /******/ script.charset = 'utf-8';
508 /******/ script.timeout = 120;
509 /******/ if (__webpack_require__.nc) {
510 /******/ script.setAttribute("nonce", __webpack_require__.nc);
511 /******/ }
512 /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key);
513 /******/
514 /******/ script.src = url;
515 /******/ }
516 /******/ inProgress[url] = [done];
517 /******/ var onScriptComplete = (prev, event) => {
518 /******/ // avoid mem leaks in IE.
519 /******/ script.onerror = script.onload = null;
520 /******/ clearTimeout(timeout);
521 /******/ var doneFns = inProgress[url];
522 /******/ delete inProgress[url];
523 /******/ script.parentNode && script.parentNode.removeChild(script);
524 /******/ doneFns && doneFns.forEach((fn) => (fn(event)));
525 /******/ if(prev) return prev(event);
526 /******/ }
527 /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
528 /******/ script.onerror = onScriptComplete.bind(null, script.onerror);
529 /******/ script.onload = onScriptComplete.bind(null, script.onload);
530 /******/ needAttach && document.head.appendChild(script);
531 /******/ };
532 /******/ })();
533 /******/
534 /******/ /* webpack/runtime/publicPath */
535 /******/ (() => {
536 /******/ var scriptUrl;
537 /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
538 /******/ var document = __webpack_require__.g.document;
539 /******/ if (!scriptUrl && document) {
540 /******/ if (document.currentScript)
541 /******/ scriptUrl = document.currentScript.src;
542 /******/ if (!scriptUrl) {
543 /******/ var scripts = document.getElementsByTagName("script");
544 /******/ if(scripts.length) {
545 /******/ var i = scripts.length - 1;
546 /******/ while (i > -1 && !scriptUrl) scriptUrl = scripts[i--].src;
547 /******/ }
548 /******/ }
549 /******/ }
550 /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
551 /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
552 /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
553 /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
554 /******/ __webpack_require__.p = scriptUrl;
555 /******/ })();
556 /******/
557 /******/ /* webpack/runtime/jsonp chunk loading */
558 /******/ (() => {
559 /******/ // no baseURI
560 /******/
561 /******/ // object to store loaded and loading chunks
562 /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
563 /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
564 /******/ var installedChunks = {
565 /******/ "nested-tabs": 0
566 /******/ };
567 /******/
568 /******/ __webpack_require__.f.j = (chunkId, promises) => {
569 /******/ // JSONP chunk loading for javascript
570 /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
571 /******/ if(installedChunkData !== 0) { // 0 means "already installed".
572 /******/
573 /******/ // a Promise means "currently loading".
574 /******/ if(installedChunkData) {
575 /******/ promises.push(installedChunkData[2]);
576 /******/ } else {
577 /******/ if(true) { // all chunks have JS
578 /******/ // setup Promise in chunk cache
579 /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
580 /******/ promises.push(installedChunkData[2] = promise);
581 /******/
582 /******/ // start chunk loading
583 /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
584 /******/ // create error before stack unwound to get useful stacktrace later
585 /******/ var error = new Error();
586 /******/ var loadingEnded = (event) => {
587 /******/ if(__webpack_require__.o(installedChunks, chunkId)) {
588 /******/ installedChunkData = installedChunks[chunkId];
589 /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
590 /******/ if(installedChunkData) {
591 /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
592 /******/ var realSrc = event && event.target && event.target.src;
593 /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
594 /******/ error.name = 'ChunkLoadError';
595 /******/ error.type = errorType;
596 /******/ error.request = realSrc;
597 /******/ installedChunkData[1](error);
598 /******/ }
599 /******/ }
600 /******/ };
601 /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
602 /******/ }
603 /******/ }
604 /******/ }
605 /******/ };
606 /******/
607 /******/ // no prefetching
608 /******/
609 /******/ // no preloaded
610 /******/
611 /******/ // no HMR
612 /******/
613 /******/ // no HMR manifest
614 /******/
615 /******/ // no on chunks loaded
616 /******/
617 /******/ // install a JSONP callback for chunk loading
618 /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
619 /******/ var [chunkIds, moreModules, runtime] = data;
620 /******/ // add "moreModules" to the modules object,
621 /******/ // then flag all "chunkIds" as loaded and fire callback
622 /******/ var moduleId, chunkId, i = 0;
623 /******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
624 /******/ for(moduleId in moreModules) {
625 /******/ if(__webpack_require__.o(moreModules, moduleId)) {
626 /******/ __webpack_require__.m[moduleId] = moreModules[moduleId];
627 /******/ }
628 /******/ }
629 /******/ if(runtime) var result = runtime(__webpack_require__);
630 /******/ }
631 /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
632 /******/ for(;i < chunkIds.length; i++) {
633 /******/ chunkId = chunkIds[i];
634 /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
635 /******/ installedChunks[chunkId][0]();
636 /******/ }
637 /******/ installedChunks[chunkId] = 0;
638 /******/ }
639 /******/
640 /******/ }
641 /******/
642 /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
643 /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
644 /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
645 /******/ })();
646 /******/
647 /************************************************************************/
648 var __webpack_exports__ = {};
649 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
650 (() => {
651 "use strict";
652 /*!********************************************************!*\
653 !*** ../modules/nested-tabs/assets/js/editor/index.js ***!
654 \********************************************************/
655
656
657 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
658 var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ "../node_modules/@babel/runtime/regenerator/index.js"));
659 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js"));
660 elementorCommon.elements.$window.on('elementor/nested-element-type-loaded', /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
661 return _regenerator.default.wrap(function _callee$(_context) {
662 while (1) switch (_context.prev = _context.next) {
663 case 0:
664 _context.next = 2;
665 return __webpack_require__.e(/*! import() */ "modules_nested-tabs_assets_js_editor_module_js").then(__webpack_require__.bind(__webpack_require__, /*! ../editor/module */ "../modules/nested-tabs/assets/js/editor/module.js"));
666 case 2:
667 _context.t0 = _context.sent.default;
668 new _context.t0();
669 case 4:
670 case "end":
671 return _context.stop();
672 }
673 }, _callee);
674 })));
675 })();
676
677 /******/ })()
678 ;
679 //# sourceMappingURL=nested-tabs.js.map