PluginProbe
Elementor Website Builder – more than just a page builder / 3.11.2
Elementor Website Builder – more than just a page builder v3.11.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.11.2, at assets/js/nested-tabs.js

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