PluginProbe
Elementor Website Builder – more than just a page builder / 3.0.0
Elementor Website Builder – more than just a page builder v3.0.0
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 / beta-tester.js

beta-tester.js in Elementor Website Builder – more than just a page builder 3.0.0, at assets/js/beta-tester.js

2,281 lines 62.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.0.0 - 23-08-2020 */
2 /******/ (function(modules) { // webpackBootstrap
3 /******/ // The module cache
4 /******/ var installedModules = {};
5 /******/
6 /******/ // The require function
7 /******/ function __webpack_require__(moduleId) {
8 /******/
9 /******/ // Check if module is in cache
10 /******/ if(installedModules[moduleId]) {
11 /******/ return installedModules[moduleId].exports;
12 /******/ }
13 /******/ // Create a new module (and put it into the cache)
14 /******/ var module = installedModules[moduleId] = {
15 /******/ i: moduleId,
16 /******/ l: false,
17 /******/ exports: {}
18 /******/ };
19 /******/
20 /******/ // Execute the module function
21 /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
22 /******/
23 /******/ // Flag the module as loaded
24 /******/ module.l = true;
25 /******/
26 /******/ // Return the exports of the module
27 /******/ return module.exports;
28 /******/ }
29 /******/
30 /******/
31 /******/ // expose the modules object (__webpack_modules__)
32 /******/ __webpack_require__.m = modules;
33 /******/
34 /******/ // expose the module cache
35 /******/ __webpack_require__.c = installedModules;
36 /******/
37 /******/ // define getter function for harmony exports
38 /******/ __webpack_require__.d = function(exports, name, getter) {
39 /******/ if(!__webpack_require__.o(exports, name)) {
40 /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
41 /******/ }
42 /******/ };
43 /******/
44 /******/ // define __esModule on exports
45 /******/ __webpack_require__.r = function(exports) {
46 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
47 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
48 /******/ }
49 /******/ Object.defineProperty(exports, '__esModule', { value: true });
50 /******/ };
51 /******/
52 /******/ // create a fake namespace object
53 /******/ // mode & 1: value is a module id, require it
54 /******/ // mode & 2: merge all properties of value into the ns
55 /******/ // mode & 4: return value when already ns object
56 /******/ // mode & 8|1: behave like require
57 /******/ __webpack_require__.t = function(value, mode) {
58 /******/ if(mode & 1) value = __webpack_require__(value);
59 /******/ if(mode & 8) return value;
60 /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
61 /******/ var ns = Object.create(null);
62 /******/ __webpack_require__.r(ns);
63 /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
64 /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
65 /******/ return ns;
66 /******/ };
67 /******/
68 /******/ // getDefaultExport function for compatibility with non-harmony modules
69 /******/ __webpack_require__.n = function(module) {
70 /******/ var getter = module && module.__esModule ?
71 /******/ function getDefault() { return module['default']; } :
72 /******/ function getModuleExports() { return module; };
73 /******/ __webpack_require__.d(getter, 'a', getter);
74 /******/ return getter;
75 /******/ };
76 /******/
77 /******/ // Object.prototype.hasOwnProperty.call
78 /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
79 /******/
80 /******/ // __webpack_public_path__
81 /******/ __webpack_require__.p = "";
82 /******/
83 /******/
84 /******/ // Load entry module and return exports
85 /******/ return __webpack_require__(__webpack_require__.s = 772);
86 /******/ })
87 /************************************************************************/
88 /******/ ({
89
90 /***/ 0:
91 /***/ (function(module, exports) {
92
93 function _interopRequireDefault(obj) {
94 return obj && obj.__esModule ? obj : {
95 "default": obj
96 };
97 }
98
99 module.exports = _interopRequireDefault;
100
101 /***/ }),
102
103 /***/ 1:
104 /***/ (function(module, exports, __webpack_require__) {
105
106 module.exports = __webpack_require__(155);
107
108 /***/ }),
109
110 /***/ 10:
111 /***/ (function(module, exports, __webpack_require__) {
112
113 var store = __webpack_require__(73)('wks');
114 var uid = __webpack_require__(57);
115 var Symbol = __webpack_require__(8).Symbol;
116 var USE_SYMBOL = typeof Symbol == 'function';
117
118 var $exports = module.exports = function (name) {
119 return store[name] || (store[name] =
120 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
121 };
122
123 $exports.store = store;
124
125
126 /***/ }),
127
128 /***/ 100:
129 /***/ (function(module, exports, __webpack_require__) {
130
131 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
132 var $keys = __webpack_require__(115);
133 var hiddenKeys = __webpack_require__(76).concat('length', 'prototype');
134
135 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
136 return $keys(O, hiddenKeys);
137 };
138
139
140 /***/ }),
141
142 /***/ 101:
143 /***/ (function(module, exports) {
144
145
146
147 /***/ }),
148
149 /***/ 104:
150 /***/ (function(module, exports, __webpack_require__) {
151
152 // fallback for non-array-like ES3 and non-enumerable old V8 strings
153 var cof = __webpack_require__(55);
154 // eslint-disable-next-line no-prototype-builtins
155 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
156 return cof(it) == 'String' ? it.split('') : Object(it);
157 };
158
159
160 /***/ }),
161
162 /***/ 105:
163 /***/ (function(module, exports, __webpack_require__) {
164
165 module.exports = __webpack_require__(167);
166
167 /***/ }),
168
169 /***/ 106:
170 /***/ (function(module, exports, __webpack_require__) {
171
172 "use strict";
173
174 var LIBRARY = __webpack_require__(46);
175 var $export = __webpack_require__(7);
176 var redefine = __webpack_require__(93);
177 var hide = __webpack_require__(25);
178 var Iterators = __webpack_require__(34);
179 var $iterCreate = __webpack_require__(173);
180 var setToStringTag = __webpack_require__(54);
181 var getPrototypeOf = __webpack_require__(64);
182 var ITERATOR = __webpack_require__(10)('iterator');
183 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
184 var FF_ITERATOR = '@@iterator';
185 var KEYS = 'keys';
186 var VALUES = 'values';
187
188 var returnThis = function () { return this; };
189
190 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
191 $iterCreate(Constructor, NAME, next);
192 var getMethod = function (kind) {
193 if (!BUGGY && kind in proto) return proto[kind];
194 switch (kind) {
195 case KEYS: return function keys() { return new Constructor(this, kind); };
196 case VALUES: return function values() { return new Constructor(this, kind); };
197 } return function entries() { return new Constructor(this, kind); };
198 };
199 var TAG = NAME + ' Iterator';
200 var DEF_VALUES = DEFAULT == VALUES;
201 var VALUES_BUG = false;
202 var proto = Base.prototype;
203 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
204 var $default = $native || getMethod(DEFAULT);
205 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
206 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
207 var methods, key, IteratorPrototype;
208 // Fix native
209 if ($anyNative) {
210 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
211 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
212 // Set @@toStringTag to native iterators
213 setToStringTag(IteratorPrototype, TAG, true);
214 // fix for some old engines
215 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
216 }
217 }
218 // fix Array#{values, @@iterator}.name in V8 / FF
219 if (DEF_VALUES && $native && $native.name !== VALUES) {
220 VALUES_BUG = true;
221 $default = function values() { return $native.call(this); };
222 }
223 // Define iterator
224 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
225 hide(proto, ITERATOR, $default);
226 }
227 // Plug for library
228 Iterators[NAME] = $default;
229 Iterators[TAG] = returnThis;
230 if (DEFAULT) {
231 methods = {
232 values: DEF_VALUES ? $default : getMethod(VALUES),
233 keys: IS_SET ? $default : getMethod(KEYS),
234 entries: $entries
235 };
236 if (FORCED) for (key in methods) {
237 if (!(key in proto)) redefine(proto, key, methods[key]);
238 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
239 }
240 return methods;
241 };
242
243
244 /***/ }),
245
246 /***/ 111:
247 /***/ (function(module, exports, __webpack_require__) {
248
249 module.exports = __webpack_require__(176);
250
251 /***/ }),
252
253 /***/ 113:
254 /***/ (function(module, exports, __webpack_require__) {
255
256 module.exports = !__webpack_require__(14) && !__webpack_require__(22)(function () {
257 return Object.defineProperty(__webpack_require__(90)('div'), 'a', { get: function () { return 7; } }).a != 7;
258 });
259
260
261 /***/ }),
262
263 /***/ 114:
264 /***/ (function(module, exports, __webpack_require__) {
265
266 module.exports = __webpack_require__(160);
267
268 /***/ }),
269
270 /***/ 115:
271 /***/ (function(module, exports, __webpack_require__) {
272
273 var has = __webpack_require__(19);
274 var toIObject = __webpack_require__(21);
275 var arrayIndexOf = __webpack_require__(165)(false);
276 var IE_PROTO = __webpack_require__(72)('IE_PROTO');
277
278 module.exports = function (object, names) {
279 var O = toIObject(object);
280 var i = 0;
281 var result = [];
282 var key;
283 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
284 // Don't enum bug & hidden keys
285 while (names.length > i) if (has(O, key = names[i++])) {
286 ~arrayIndexOf(result, key) || result.push(key);
287 }
288 return result;
289 };
290
291
292 /***/ }),
293
294 /***/ 12:
295 /***/ (function(module, exports, __webpack_require__) {
296
297 var isObject = __webpack_require__(9);
298 module.exports = function (it) {
299 if (!isObject(it)) throw TypeError(it + ' is not an object!');
300 return it;
301 };
302
303
304 /***/ }),
305
306 /***/ 128:
307 /***/ (function(module, exports, __webpack_require__) {
308
309 var document = __webpack_require__(8).document;
310 module.exports = document && document.documentElement;
311
312
313 /***/ }),
314
315 /***/ 129:
316 /***/ (function(module, exports) {
317
318 // fast apply, http://jsperf.lnkit.com/fast-apply/5
319 module.exports = function (fn, args, that) {
320 var un = that === undefined;
321 switch (args.length) {
322 case 0: return un ? fn()
323 : fn.call(that);
324 case 1: return un ? fn(args[0])
325 : fn.call(that, args[0]);
326 case 2: return un ? fn(args[0], args[1])
327 : fn.call(that, args[0], args[1]);
328 case 3: return un ? fn(args[0], args[1], args[2])
329 : fn.call(that, args[0], args[1], args[2]);
330 case 4: return un ? fn(args[0], args[1], args[2], args[3])
331 : fn.call(that, args[0], args[1], args[2], args[3]);
332 } return fn.apply(that, args);
333 };
334
335
336 /***/ }),
337
338 /***/ 134:
339 /***/ (function(module, exports, __webpack_require__) {
340
341 var _Object$setPrototypeOf = __webpack_require__(114);
342
343 function _setPrototypeOf(o, p) {
344 module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) {
345 o.__proto__ = p;
346 return o;
347 };
348
349 return _setPrototypeOf(o, p);
350 }
351
352 module.exports = _setPrototypeOf;
353
354 /***/ }),
355
356 /***/ 135:
357 /***/ (function(module, exports, __webpack_require__) {
358
359 module.exports = __webpack_require__(163);
360
361 /***/ }),
362
363 /***/ 136:
364 /***/ (function(module, exports, __webpack_require__) {
365
366 var dP = __webpack_require__(15);
367 var anObject = __webpack_require__(12);
368 var getKeys = __webpack_require__(40);
369
370 module.exports = __webpack_require__(14) ? Object.defineProperties : function defineProperties(O, Properties) {
371 anObject(O);
372 var keys = getKeys(Properties);
373 var length = keys.length;
374 var i = 0;
375 var P;
376 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
377 return O;
378 };
379
380
381 /***/ }),
382
383 /***/ 139:
384 /***/ (function(module, exports, __webpack_require__) {
385
386 "use strict";
387
388 // ECMAScript 6 symbols shim
389 var global = __webpack_require__(8);
390 var has = __webpack_require__(19);
391 var DESCRIPTORS = __webpack_require__(14);
392 var $export = __webpack_require__(7);
393 var redefine = __webpack_require__(93);
394 var META = __webpack_require__(81).KEY;
395 var $fails = __webpack_require__(22);
396 var shared = __webpack_require__(73);
397 var setToStringTag = __webpack_require__(54);
398 var uid = __webpack_require__(57);
399 var wks = __webpack_require__(10);
400 var wksExt = __webpack_require__(63);
401 var wksDefine = __webpack_require__(77);
402 var enumKeys = __webpack_require__(177);
403 var isArray = __webpack_require__(96);
404 var anObject = __webpack_require__(12);
405 var isObject = __webpack_require__(9);
406 var toObject = __webpack_require__(32);
407 var toIObject = __webpack_require__(21);
408 var toPrimitive = __webpack_require__(71);
409 var createDesc = __webpack_require__(43);
410 var _create = __webpack_require__(50);
411 var gOPNExt = __webpack_require__(178);
412 var $GOPD = __webpack_require__(53);
413 var $GOPS = __webpack_require__(78);
414 var $DP = __webpack_require__(15);
415 var $keys = __webpack_require__(40);
416 var gOPD = $GOPD.f;
417 var dP = $DP.f;
418 var gOPN = gOPNExt.f;
419 var $Symbol = global.Symbol;
420 var $JSON = global.JSON;
421 var _stringify = $JSON && $JSON.stringify;
422 var PROTOTYPE = 'prototype';
423 var HIDDEN = wks('_hidden');
424 var TO_PRIMITIVE = wks('toPrimitive');
425 var isEnum = {}.propertyIsEnumerable;
426 var SymbolRegistry = shared('symbol-registry');
427 var AllSymbols = shared('symbols');
428 var OPSymbols = shared('op-symbols');
429 var ObjectProto = Object[PROTOTYPE];
430 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
431 var QObject = global.QObject;
432 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
433 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
434
435 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
436 var setSymbolDesc = DESCRIPTORS && $fails(function () {
437 return _create(dP({}, 'a', {
438 get: function () { return dP(this, 'a', { value: 7 }).a; }
439 })).a != 7;
440 }) ? function (it, key, D) {
441 var protoDesc = gOPD(ObjectProto, key);
442 if (protoDesc) delete ObjectProto[key];
443 dP(it, key, D);
444 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
445 } : dP;
446
447 var wrap = function (tag) {
448 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
449 sym._k = tag;
450 return sym;
451 };
452
453 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
454 return typeof it == 'symbol';
455 } : function (it) {
456 return it instanceof $Symbol;
457 };
458
459 var $defineProperty = function defineProperty(it, key, D) {
460 if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
461 anObject(it);
462 key = toPrimitive(key, true);
463 anObject(D);
464 if (has(AllSymbols, key)) {
465 if (!D.enumerable) {
466 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
467 it[HIDDEN][key] = true;
468 } else {
469 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
470 D = _create(D, { enumerable: createDesc(0, false) });
471 } return setSymbolDesc(it, key, D);
472 } return dP(it, key, D);
473 };
474 var $defineProperties = function defineProperties(it, P) {
475 anObject(it);
476 var keys = enumKeys(P = toIObject(P));
477 var i = 0;
478 var l = keys.length;
479 var key;
480 while (l > i) $defineProperty(it, key = keys[i++], P[key]);
481 return it;
482 };
483 var $create = function create(it, P) {
484 return P === undefined ? _create(it) : $defineProperties(_create(it), P);
485 };
486 var $propertyIsEnumerable = function propertyIsEnumerable(key) {
487 var E = isEnum.call(this, key = toPrimitive(key, true));
488 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
489 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
490 };
491 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
492 it = toIObject(it);
493 key = toPrimitive(key, true);
494 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
495 var D = gOPD(it, key);
496 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
497 return D;
498 };
499 var $getOwnPropertyNames = function getOwnPropertyNames(it) {
500 var names = gOPN(toIObject(it));
501 var result = [];
502 var i = 0;
503 var key;
504 while (names.length > i) {
505 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
506 } return result;
507 };
508 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
509 var IS_OP = it === ObjectProto;
510 var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
511 var result = [];
512 var i = 0;
513 var key;
514 while (names.length > i) {
515 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
516 } return result;
517 };
518
519 // 19.4.1.1 Symbol([description])
520 if (!USE_NATIVE) {
521 $Symbol = function Symbol() {
522 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
523 var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
524 var $set = function (value) {
525 if (this === ObjectProto) $set.call(OPSymbols, value);
526 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
527 setSymbolDesc(this, tag, createDesc(1, value));
528 };
529 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
530 return wrap(tag);
531 };
532 redefine($Symbol[PROTOTYPE], 'toString', function toString() {
533 return this._k;
534 });
535
536 $GOPD.f = $getOwnPropertyDescriptor;
537 $DP.f = $defineProperty;
538 __webpack_require__(100).f = gOPNExt.f = $getOwnPropertyNames;
539 __webpack_require__(49).f = $propertyIsEnumerable;
540 $GOPS.f = $getOwnPropertySymbols;
541
542 if (DESCRIPTORS && !__webpack_require__(46)) {
543 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
544 }
545
546 wksExt.f = function (name) {
547 return wrap(wks(name));
548 };
549 }
550
551 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
552
553 for (var es6Symbols = (
554 // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
555 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
556 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
557
558 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
559
560 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
561 // 19.4.2.1 Symbol.for(key)
562 'for': function (key) {
563 return has(SymbolRegistry, key += '')
564 ? SymbolRegistry[key]
565 : SymbolRegistry[key] = $Symbol(key);
566 },
567 // 19.4.2.5 Symbol.keyFor(sym)
568 keyFor: function keyFor(sym) {
569 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
570 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
571 },
572 useSetter: function () { setter = true; },
573 useSimple: function () { setter = false; }
574 });
575
576 $export($export.S + $export.F * !USE_NATIVE, 'Object', {
577 // 19.1.2.2 Object.create(O [, Properties])
578 create: $create,
579 // 19.1.2.4 Object.defineProperty(O, P, Attributes)
580 defineProperty: $defineProperty,
581 // 19.1.2.3 Object.defineProperties(O, Properties)
582 defineProperties: $defineProperties,
583 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
584 getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
585 // 19.1.2.7 Object.getOwnPropertyNames(O)
586 getOwnPropertyNames: $getOwnPropertyNames,
587 // 19.1.2.8 Object.getOwnPropertySymbols(O)
588 getOwnPropertySymbols: $getOwnPropertySymbols
589 });
590
591 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
592 // https://bugs.chromium.org/p/v8/issues/detail?id=3443
593 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
594
595 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
596 getOwnPropertySymbols: function getOwnPropertySymbols(it) {
597 return $GOPS.f(toObject(it));
598 }
599 });
600
601 // 24.3.2 JSON.stringify(value [, replacer [, space]])
602 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
603 var S = $Symbol();
604 // MS Edge converts symbol values to JSON as {}
605 // WebKit converts symbol values to JSON as null
606 // V8 throws on boxed symbols
607 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
608 })), 'JSON', {
609 stringify: function stringify(it) {
610 var args = [it];
611 var i = 1;
612 var replacer, $replacer;
613 while (arguments.length > i) args.push(arguments[i++]);
614 $replacer = replacer = args[1];
615 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
616 if (!isArray(replacer)) replacer = function (key, value) {
617 if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
618 if (!isSymbol(value)) return value;
619 };
620 args[1] = replacer;
621 return _stringify.apply($JSON, args);
622 }
623 });
624
625 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
626 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(25)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
627 // 19.4.3.5 Symbol.prototype[@@toStringTag]
628 setToStringTag($Symbol, 'Symbol');
629 // 20.2.1.9 Math[@@toStringTag]
630 setToStringTag(Math, 'Math', true);
631 // 24.3.3 JSON[@@toStringTag]
632 setToStringTag(global.JSON, 'JSON', true);
633
634
635 /***/ }),
636
637 /***/ 14:
638 /***/ (function(module, exports, __webpack_require__) {
639
640 // Thank's IE8 for his funny defineProperty
641 module.exports = !__webpack_require__(22)(function () {
642 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
643 });
644
645
646 /***/ }),
647
648 /***/ 145:
649 /***/ (function(module, exports, __webpack_require__) {
650
651 var _Reflect$construct = __webpack_require__(105);
652
653 function _isNativeReflectConstruct() {
654 if (typeof Reflect === "undefined" || !_Reflect$construct) return false;
655 if (_Reflect$construct.sham) return false;
656 if (typeof Proxy === "function") return true;
657
658 try {
659 Date.prototype.toString.call(_Reflect$construct(Date, [], function () {}));
660 return true;
661 } catch (e) {
662 return false;
663 }
664 }
665
666 module.exports = _isNativeReflectConstruct;
667
668 /***/ }),
669
670 /***/ 146:
671 /***/ (function(module, exports) {
672
673 module.exports = function (done, value) {
674 return { value: value, done: !!done };
675 };
676
677
678 /***/ }),
679
680 /***/ 149:
681 /***/ (function(module, exports, __webpack_require__) {
682
683 module.exports = __webpack_require__(171);
684
685 /***/ }),
686
687 /***/ 15:
688 /***/ (function(module, exports, __webpack_require__) {
689
690 var anObject = __webpack_require__(12);
691 var IE8_DOM_DEFINE = __webpack_require__(113);
692 var toPrimitive = __webpack_require__(71);
693 var dP = Object.defineProperty;
694
695 exports.f = __webpack_require__(14) ? Object.defineProperty : function defineProperty(O, P, Attributes) {
696 anObject(O);
697 P = toPrimitive(P, true);
698 anObject(Attributes);
699 if (IE8_DOM_DEFINE) try {
700 return dP(O, P, Attributes);
701 } catch (e) { /* empty */ }
702 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
703 if ('value' in Attributes) O[P] = Attributes.value;
704 return O;
705 };
706
707
708 /***/ }),
709
710 /***/ 155:
711 /***/ (function(module, exports, __webpack_require__) {
712
713 __webpack_require__(156);
714 var $Object = __webpack_require__(6).Object;
715 module.exports = function defineProperty(it, key, desc) {
716 return $Object.defineProperty(it, key, desc);
717 };
718
719
720 /***/ }),
721
722 /***/ 156:
723 /***/ (function(module, exports, __webpack_require__) {
724
725 var $export = __webpack_require__(7);
726 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
727 $export($export.S + $export.F * !__webpack_require__(14), 'Object', { defineProperty: __webpack_require__(15).f });
728
729
730 /***/ }),
731
732 /***/ 157:
733 /***/ (function(module, exports, __webpack_require__) {
734
735 module.exports = __webpack_require__(158);
736
737 /***/ }),
738
739 /***/ 158:
740 /***/ (function(module, exports, __webpack_require__) {
741
742 __webpack_require__(159);
743 module.exports = __webpack_require__(6).Object.getPrototypeOf;
744
745
746 /***/ }),
747
748 /***/ 159:
749 /***/ (function(module, exports, __webpack_require__) {
750
751 // 19.1.2.9 Object.getPrototypeOf(O)
752 var toObject = __webpack_require__(32);
753 var $getPrototypeOf = __webpack_require__(64);
754
755 __webpack_require__(84)('getPrototypeOf', function () {
756 return function getPrototypeOf(it) {
757 return $getPrototypeOf(toObject(it));
758 };
759 });
760
761
762 /***/ }),
763
764 /***/ 16:
765 /***/ (function(module, exports, __webpack_require__) {
766
767 var _Object$getPrototypeOf = __webpack_require__(157);
768
769 var _Object$setPrototypeOf = __webpack_require__(114);
770
771 function _getPrototypeOf(o) {
772 module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) {
773 return o.__proto__ || _Object$getPrototypeOf(o);
774 };
775 return _getPrototypeOf(o);
776 }
777
778 module.exports = _getPrototypeOf;
779
780 /***/ }),
781
782 /***/ 160:
783 /***/ (function(module, exports, __webpack_require__) {
784
785 __webpack_require__(161);
786 module.exports = __webpack_require__(6).Object.setPrototypeOf;
787
788
789 /***/ }),
790
791 /***/ 161:
792 /***/ (function(module, exports, __webpack_require__) {
793
794 // 19.1.3.19 Object.setPrototypeOf(O, proto)
795 var $export = __webpack_require__(7);
796 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(162).set });
797
798
799 /***/ }),
800
801 /***/ 162:
802 /***/ (function(module, exports, __webpack_require__) {
803
804 // Works with __proto__ only. Old v8 can't work with null proto objects.
805 /* eslint-disable no-proto */
806 var isObject = __webpack_require__(9);
807 var anObject = __webpack_require__(12);
808 var check = function (O, proto) {
809 anObject(O);
810 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
811 };
812 module.exports = {
813 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
814 function (test, buggy, set) {
815 try {
816 set = __webpack_require__(31)(Function.call, __webpack_require__(53).f(Object.prototype, '__proto__').set, 2);
817 set(test, []);
818 buggy = !(test instanceof Array);
819 } catch (e) { buggy = true; }
820 return function setPrototypeOf(O, proto) {
821 check(O, proto);
822 if (buggy) O.__proto__ = proto;
823 else set(O, proto);
824 return O;
825 };
826 }({}, false) : undefined),
827 check: check
828 };
829
830
831 /***/ }),
832
833 /***/ 163:
834 /***/ (function(module, exports, __webpack_require__) {
835
836 __webpack_require__(164);
837 var $Object = __webpack_require__(6).Object;
838 module.exports = function create(P, D) {
839 return $Object.create(P, D);
840 };
841
842
843 /***/ }),
844
845 /***/ 164:
846 /***/ (function(module, exports, __webpack_require__) {
847
848 var $export = __webpack_require__(7);
849 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
850 $export($export.S, 'Object', { create: __webpack_require__(50) });
851
852
853 /***/ }),
854
855 /***/ 165:
856 /***/ (function(module, exports, __webpack_require__) {
857
858 // false -> Array#indexOf
859 // true -> Array#includes
860 var toIObject = __webpack_require__(21);
861 var toLength = __webpack_require__(74);
862 var toAbsoluteIndex = __webpack_require__(166);
863 module.exports = function (IS_INCLUDES) {
864 return function ($this, el, fromIndex) {
865 var O = toIObject($this);
866 var length = toLength(O.length);
867 var index = toAbsoluteIndex(fromIndex, length);
868 var value;
869 // Array#includes uses SameValueZero equality algorithm
870 // eslint-disable-next-line no-self-compare
871 if (IS_INCLUDES && el != el) while (length > index) {
872 value = O[index++];
873 // eslint-disable-next-line no-self-compare
874 if (value != value) return true;
875 // Array#indexOf ignores holes, Array#includes - not
876 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
877 if (O[index] === el) return IS_INCLUDES || index || 0;
878 } return !IS_INCLUDES && -1;
879 };
880 };
881
882
883 /***/ }),
884
885 /***/ 166:
886 /***/ (function(module, exports, __webpack_require__) {
887
888 var toInteger = __webpack_require__(75);
889 var max = Math.max;
890 var min = Math.min;
891 module.exports = function (index, length) {
892 index = toInteger(index);
893 return index < 0 ? max(index + length, 0) : min(index, length);
894 };
895
896
897 /***/ }),
898
899 /***/ 167:
900 /***/ (function(module, exports, __webpack_require__) {
901
902 __webpack_require__(168);
903 module.exports = __webpack_require__(6).Reflect.construct;
904
905
906 /***/ }),
907
908 /***/ 168:
909 /***/ (function(module, exports, __webpack_require__) {
910
911 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
912 var $export = __webpack_require__(7);
913 var create = __webpack_require__(50);
914 var aFunction = __webpack_require__(38);
915 var anObject = __webpack_require__(12);
916 var isObject = __webpack_require__(9);
917 var fails = __webpack_require__(22);
918 var bind = __webpack_require__(169);
919 var rConstruct = (__webpack_require__(8).Reflect || {}).construct;
920
921 // MS Edge supports only 2 arguments and argumentsList argument is optional
922 // FF Nightly sets third argument as `new.target`, but does not create `this` from it
923 var NEW_TARGET_BUG = fails(function () {
924 function F() { /* empty */ }
925 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
926 });
927 var ARGS_BUG = !fails(function () {
928 rConstruct(function () { /* empty */ });
929 });
930
931 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
932 construct: function construct(Target, args /* , newTarget */) {
933 aFunction(Target);
934 anObject(args);
935 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
936 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
937 if (Target == newTarget) {
938 // w/o altered newTarget, optimization for 0-4 arguments
939 switch (args.length) {
940 case 0: return new Target();
941 case 1: return new Target(args[0]);
942 case 2: return new Target(args[0], args[1]);
943 case 3: return new Target(args[0], args[1], args[2]);
944 case 4: return new Target(args[0], args[1], args[2], args[3]);
945 }
946 // w/o altered newTarget, lot of arguments case
947 var $args = [null];
948 $args.push.apply($args, args);
949 return new (bind.apply(Target, $args))();
950 }
951 // with altered newTarget, not support built-in constructors
952 var proto = newTarget.prototype;
953 var instance = create(isObject(proto) ? proto : Object.prototype);
954 var result = Function.apply.call(Target, instance, args);
955 return isObject(result) ? result : instance;
956 }
957 });
958
959
960 /***/ }),
961
962 /***/ 169:
963 /***/ (function(module, exports, __webpack_require__) {
964
965 "use strict";
966
967 var aFunction = __webpack_require__(38);
968 var isObject = __webpack_require__(9);
969 var invoke = __webpack_require__(129);
970 var arraySlice = [].slice;
971 var factories = {};
972
973 var construct = function (F, len, args) {
974 if (!(len in factories)) {
975 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
976 // eslint-disable-next-line no-new-func
977 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
978 } return factories[len](F, args);
979 };
980
981 module.exports = Function.bind || function bind(that /* , ...args */) {
982 var fn = aFunction(this);
983 var partArgs = arraySlice.call(arguments, 1);
984 var bound = function (/* args... */) {
985 var args = partArgs.concat(arraySlice.call(arguments));
986 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
987 };
988 if (isObject(fn.prototype)) bound.prototype = fn.prototype;
989 return bound;
990 };
991
992
993 /***/ }),
994
995 /***/ 170:
996 /***/ (function(module, exports, __webpack_require__) {
997
998 var _typeof = __webpack_require__(48);
999
1000 var assertThisInitialized = __webpack_require__(47);
1001
1002 function _possibleConstructorReturn(self, call) {
1003 if (call && (_typeof(call) === "object" || typeof call === "function")) {
1004 return call;
1005 }
1006
1007 return assertThisInitialized(self);
1008 }
1009
1010 module.exports = _possibleConstructorReturn;
1011
1012 /***/ }),
1013
1014 /***/ 171:
1015 /***/ (function(module, exports, __webpack_require__) {
1016
1017 __webpack_require__(60);
1018 __webpack_require__(62);
1019 module.exports = __webpack_require__(63).f('iterator');
1020
1021
1022 /***/ }),
1023
1024 /***/ 172:
1025 /***/ (function(module, exports, __webpack_require__) {
1026
1027 var toInteger = __webpack_require__(75);
1028 var defined = __webpack_require__(65);
1029 // true -> String#at
1030 // false -> String#codePointAt
1031 module.exports = function (TO_STRING) {
1032 return function (that, pos) {
1033 var s = String(defined(that));
1034 var i = toInteger(pos);
1035 var l = s.length;
1036 var a, b;
1037 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
1038 a = s.charCodeAt(i);
1039 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
1040 ? TO_STRING ? s.charAt(i) : a
1041 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
1042 };
1043 };
1044
1045
1046 /***/ }),
1047
1048 /***/ 173:
1049 /***/ (function(module, exports, __webpack_require__) {
1050
1051 "use strict";
1052
1053 var create = __webpack_require__(50);
1054 var descriptor = __webpack_require__(43);
1055 var setToStringTag = __webpack_require__(54);
1056 var IteratorPrototype = {};
1057
1058 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
1059 __webpack_require__(25)(IteratorPrototype, __webpack_require__(10)('iterator'), function () { return this; });
1060
1061 module.exports = function (Constructor, NAME, next) {
1062 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
1063 setToStringTag(Constructor, NAME + ' Iterator');
1064 };
1065
1066
1067 /***/ }),
1068
1069 /***/ 174:
1070 /***/ (function(module, exports, __webpack_require__) {
1071
1072 "use strict";
1073
1074 var addToUnscopables = __webpack_require__(175);
1075 var step = __webpack_require__(146);
1076 var Iterators = __webpack_require__(34);
1077 var toIObject = __webpack_require__(21);
1078
1079 // 22.1.3.4 Array.prototype.entries()
1080 // 22.1.3.13 Array.prototype.keys()
1081 // 22.1.3.29 Array.prototype.values()
1082 // 22.1.3.30 Array.prototype[@@iterator]()
1083 module.exports = __webpack_require__(106)(Array, 'Array', function (iterated, kind) {
1084 this._t = toIObject(iterated); // target
1085 this._i = 0; // next index
1086 this._k = kind; // kind
1087 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
1088 }, function () {
1089 var O = this._t;
1090 var kind = this._k;
1091 var index = this._i++;
1092 if (!O || index >= O.length) {
1093 this._t = undefined;
1094 return step(1);
1095 }
1096 if (kind == 'keys') return step(0, index);
1097 if (kind == 'values') return step(0, O[index]);
1098 return step(0, [index, O[index]]);
1099 }, 'values');
1100
1101 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
1102 Iterators.Arguments = Iterators.Array;
1103
1104 addToUnscopables('keys');
1105 addToUnscopables('values');
1106 addToUnscopables('entries');
1107
1108
1109 /***/ }),
1110
1111 /***/ 175:
1112 /***/ (function(module, exports) {
1113
1114 module.exports = function () { /* empty */ };
1115
1116
1117 /***/ }),
1118
1119 /***/ 176:
1120 /***/ (function(module, exports, __webpack_require__) {
1121
1122 __webpack_require__(139);
1123 __webpack_require__(101);
1124 __webpack_require__(179);
1125 __webpack_require__(180);
1126 module.exports = __webpack_require__(6).Symbol;
1127
1128
1129 /***/ }),
1130
1131 /***/ 177:
1132 /***/ (function(module, exports, __webpack_require__) {
1133
1134 // all enumerable object keys, includes symbols
1135 var getKeys = __webpack_require__(40);
1136 var gOPS = __webpack_require__(78);
1137 var pIE = __webpack_require__(49);
1138 module.exports = function (it) {
1139 var result = getKeys(it);
1140 var getSymbols = gOPS.f;
1141 if (getSymbols) {
1142 var symbols = getSymbols(it);
1143 var isEnum = pIE.f;
1144 var i = 0;
1145 var key;
1146 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
1147 } return result;
1148 };
1149
1150
1151 /***/ }),
1152
1153 /***/ 178:
1154 /***/ (function(module, exports, __webpack_require__) {
1155
1156 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
1157 var toIObject = __webpack_require__(21);
1158 var gOPN = __webpack_require__(100).f;
1159 var toString = {}.toString;
1160
1161 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
1162 ? Object.getOwnPropertyNames(window) : [];
1163
1164 var getWindowNames = function (it) {
1165 try {
1166 return gOPN(it);
1167 } catch (e) {
1168 return windowNames.slice();
1169 }
1170 };
1171
1172 module.exports.f = function getOwnPropertyNames(it) {
1173 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
1174 };
1175
1176
1177 /***/ }),
1178
1179 /***/ 179:
1180 /***/ (function(module, exports, __webpack_require__) {
1181
1182 __webpack_require__(77)('asyncIterator');
1183
1184
1185 /***/ }),
1186
1187 /***/ 180:
1188 /***/ (function(module, exports, __webpack_require__) {
1189
1190 __webpack_require__(77)('observable');
1191
1192
1193 /***/ }),
1194
1195 /***/ 19:
1196 /***/ (function(module, exports) {
1197
1198 var hasOwnProperty = {}.hasOwnProperty;
1199 module.exports = function (it, key) {
1200 return hasOwnProperty.call(it, key);
1201 };
1202
1203
1204 /***/ }),
1205
1206 /***/ 2:
1207 /***/ (function(module, exports) {
1208
1209 function _classCallCheck(instance, Constructor) {
1210 if (!(instance instanceof Constructor)) {
1211 throw new TypeError("Cannot call a class as a function");
1212 }
1213 }
1214
1215 module.exports = _classCallCheck;
1216
1217 /***/ }),
1218
1219 /***/ 21:
1220 /***/ (function(module, exports, __webpack_require__) {
1221
1222 // to indexed object, toObject with fallback for non-array-like ES3 strings
1223 var IObject = __webpack_require__(104);
1224 var defined = __webpack_require__(65);
1225 module.exports = function (it) {
1226 return IObject(defined(it));
1227 };
1228
1229
1230 /***/ }),
1231
1232 /***/ 22:
1233 /***/ (function(module, exports) {
1234
1235 module.exports = function (exec) {
1236 try {
1237 return !!exec();
1238 } catch (e) {
1239 return true;
1240 }
1241 };
1242
1243
1244 /***/ }),
1245
1246 /***/ 25:
1247 /***/ (function(module, exports, __webpack_require__) {
1248
1249 var dP = __webpack_require__(15);
1250 var createDesc = __webpack_require__(43);
1251 module.exports = __webpack_require__(14) ? function (object, key, value) {
1252 return dP.f(object, key, createDesc(1, value));
1253 } : function (object, key, value) {
1254 object[key] = value;
1255 return object;
1256 };
1257
1258
1259 /***/ }),
1260
1261 /***/ 3:
1262 /***/ (function(module, exports, __webpack_require__) {
1263
1264 var _Object$defineProperty = __webpack_require__(1);
1265
1266 function _defineProperties(target, props) {
1267 for (var i = 0; i < props.length; i++) {
1268 var descriptor = props[i];
1269 descriptor.enumerable = descriptor.enumerable || false;
1270 descriptor.configurable = true;
1271 if ("value" in descriptor) descriptor.writable = true;
1272
1273 _Object$defineProperty(target, descriptor.key, descriptor);
1274 }
1275 }
1276
1277 function _createClass(Constructor, protoProps, staticProps) {
1278 if (protoProps) _defineProperties(Constructor.prototype, protoProps);
1279 if (staticProps) _defineProperties(Constructor, staticProps);
1280 return Constructor;
1281 }
1282
1283 module.exports = _createClass;
1284
1285 /***/ }),
1286
1287 /***/ 31:
1288 /***/ (function(module, exports, __webpack_require__) {
1289
1290 // optional / simple context binding
1291 var aFunction = __webpack_require__(38);
1292 module.exports = function (fn, that, length) {
1293 aFunction(fn);
1294 if (that === undefined) return fn;
1295 switch (length) {
1296 case 1: return function (a) {
1297 return fn.call(that, a);
1298 };
1299 case 2: return function (a, b) {
1300 return fn.call(that, a, b);
1301 };
1302 case 3: return function (a, b, c) {
1303 return fn.call(that, a, b, c);
1304 };
1305 }
1306 return function (/* ...args */) {
1307 return fn.apply(that, arguments);
1308 };
1309 };
1310
1311
1312 /***/ }),
1313
1314 /***/ 32:
1315 /***/ (function(module, exports, __webpack_require__) {
1316
1317 // 7.1.13 ToObject(argument)
1318 var defined = __webpack_require__(65);
1319 module.exports = function (it) {
1320 return Object(defined(it));
1321 };
1322
1323
1324 /***/ }),
1325
1326 /***/ 34:
1327 /***/ (function(module, exports) {
1328
1329 module.exports = {};
1330
1331
1332 /***/ }),
1333
1334 /***/ 38:
1335 /***/ (function(module, exports) {
1336
1337 module.exports = function (it) {
1338 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
1339 return it;
1340 };
1341
1342
1343 /***/ }),
1344
1345 /***/ 4:
1346 /***/ (function(module, exports, __webpack_require__) {
1347
1348 var _Object$create = __webpack_require__(135);
1349
1350 var setPrototypeOf = __webpack_require__(134);
1351
1352 function _inherits(subClass, superClass) {
1353 if (typeof superClass !== "function" && superClass !== null) {
1354 throw new TypeError("Super expression must either be null or a function");
1355 }
1356
1357 subClass.prototype = _Object$create(superClass && superClass.prototype, {
1358 constructor: {
1359 value: subClass,
1360 writable: true,
1361 configurable: true
1362 }
1363 });
1364 if (superClass) setPrototypeOf(subClass, superClass);
1365 }
1366
1367 module.exports = _inherits;
1368
1369 /***/ }),
1370
1371 /***/ 40:
1372 /***/ (function(module, exports, __webpack_require__) {
1373
1374 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
1375 var $keys = __webpack_require__(115);
1376 var enumBugKeys = __webpack_require__(76);
1377
1378 module.exports = Object.keys || function keys(O) {
1379 return $keys(O, enumBugKeys);
1380 };
1381
1382
1383 /***/ }),
1384
1385 /***/ 43:
1386 /***/ (function(module, exports) {
1387
1388 module.exports = function (bitmap, value) {
1389 return {
1390 enumerable: !(bitmap & 1),
1391 configurable: !(bitmap & 2),
1392 writable: !(bitmap & 4),
1393 value: value
1394 };
1395 };
1396
1397
1398 /***/ }),
1399
1400 /***/ 46:
1401 /***/ (function(module, exports) {
1402
1403 module.exports = true;
1404
1405
1406 /***/ }),
1407
1408 /***/ 47:
1409 /***/ (function(module, exports) {
1410
1411 function _assertThisInitialized(self) {
1412 if (self === void 0) {
1413 throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
1414 }
1415
1416 return self;
1417 }
1418
1419 module.exports = _assertThisInitialized;
1420
1421 /***/ }),
1422
1423 /***/ 48:
1424 /***/ (function(module, exports, __webpack_require__) {
1425
1426 var _Symbol$iterator = __webpack_require__(149);
1427
1428 var _Symbol = __webpack_require__(111);
1429
1430 function _typeof(obj) {
1431 "@babel/helpers - typeof";
1432
1433 if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") {
1434 module.exports = _typeof = function _typeof(obj) {
1435 return typeof obj;
1436 };
1437 } else {
1438 module.exports = _typeof = function _typeof(obj) {
1439 return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj;
1440 };
1441 }
1442
1443 return _typeof(obj);
1444 }
1445
1446 module.exports = _typeof;
1447
1448 /***/ }),
1449
1450 /***/ 49:
1451 /***/ (function(module, exports) {
1452
1453 exports.f = {}.propertyIsEnumerable;
1454
1455
1456 /***/ }),
1457
1458 /***/ 5:
1459 /***/ (function(module, exports, __webpack_require__) {
1460
1461 var _Reflect$construct = __webpack_require__(105);
1462
1463 var getPrototypeOf = __webpack_require__(16);
1464
1465 var isNativeReflectConstruct = __webpack_require__(145);
1466
1467 var possibleConstructorReturn = __webpack_require__(170);
1468
1469 function _createSuper(Derived) {
1470 var hasNativeReflectConstruct = isNativeReflectConstruct();
1471 return function _createSuperInternal() {
1472 var Super = getPrototypeOf(Derived),
1473 result;
1474
1475 if (hasNativeReflectConstruct) {
1476 var NewTarget = getPrototypeOf(this).constructor;
1477 result = _Reflect$construct(Super, arguments, NewTarget);
1478 } else {
1479 result = Super.apply(this, arguments);
1480 }
1481
1482 return possibleConstructorReturn(this, result);
1483 };
1484 }
1485
1486 module.exports = _createSuper;
1487
1488 /***/ }),
1489
1490 /***/ 50:
1491 /***/ (function(module, exports, __webpack_require__) {
1492
1493 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
1494 var anObject = __webpack_require__(12);
1495 var dPs = __webpack_require__(136);
1496 var enumBugKeys = __webpack_require__(76);
1497 var IE_PROTO = __webpack_require__(72)('IE_PROTO');
1498 var Empty = function () { /* empty */ };
1499 var PROTOTYPE = 'prototype';
1500
1501 // Create object with fake `null` prototype: use iframe Object with cleared prototype
1502 var createDict = function () {
1503 // Thrash, waste and sodomy: IE GC bug
1504 var iframe = __webpack_require__(90)('iframe');
1505 var i = enumBugKeys.length;
1506 var lt = '<';
1507 var gt = '>';
1508 var iframeDocument;
1509 iframe.style.display = 'none';
1510 __webpack_require__(128).appendChild(iframe);
1511 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
1512 // createDict = iframe.contentWindow.Object;
1513 // html.removeChild(iframe);
1514 iframeDocument = iframe.contentWindow.document;
1515 iframeDocument.open();
1516 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
1517 iframeDocument.close();
1518 createDict = iframeDocument.F;
1519 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
1520 return createDict();
1521 };
1522
1523 module.exports = Object.create || function create(O, Properties) {
1524 var result;
1525 if (O !== null) {
1526 Empty[PROTOTYPE] = anObject(O);
1527 result = new Empty();
1528 Empty[PROTOTYPE] = null;
1529 // add "__proto__" for Object.getPrototypeOf polyfill
1530 result[IE_PROTO] = O;
1531 } else result = createDict();
1532 return Properties === undefined ? result : dPs(result, Properties);
1533 };
1534
1535
1536 /***/ }),
1537
1538 /***/ 53:
1539 /***/ (function(module, exports, __webpack_require__) {
1540
1541 var pIE = __webpack_require__(49);
1542 var createDesc = __webpack_require__(43);
1543 var toIObject = __webpack_require__(21);
1544 var toPrimitive = __webpack_require__(71);
1545 var has = __webpack_require__(19);
1546 var IE8_DOM_DEFINE = __webpack_require__(113);
1547 var gOPD = Object.getOwnPropertyDescriptor;
1548
1549 exports.f = __webpack_require__(14) ? gOPD : function getOwnPropertyDescriptor(O, P) {
1550 O = toIObject(O);
1551 P = toPrimitive(P, true);
1552 if (IE8_DOM_DEFINE) try {
1553 return gOPD(O, P);
1554 } catch (e) { /* empty */ }
1555 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
1556 };
1557
1558
1559 /***/ }),
1560
1561 /***/ 54:
1562 /***/ (function(module, exports, __webpack_require__) {
1563
1564 var def = __webpack_require__(15).f;
1565 var has = __webpack_require__(19);
1566 var TAG = __webpack_require__(10)('toStringTag');
1567
1568 module.exports = function (it, tag, stat) {
1569 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
1570 };
1571
1572
1573 /***/ }),
1574
1575 /***/ 55:
1576 /***/ (function(module, exports) {
1577
1578 var toString = {}.toString;
1579
1580 module.exports = function (it) {
1581 return toString.call(it).slice(8, -1);
1582 };
1583
1584
1585 /***/ }),
1586
1587 /***/ 57:
1588 /***/ (function(module, exports) {
1589
1590 var id = 0;
1591 var px = Math.random();
1592 module.exports = function (key) {
1593 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
1594 };
1595
1596
1597 /***/ }),
1598
1599 /***/ 6:
1600 /***/ (function(module, exports) {
1601
1602 var core = module.exports = { version: '2.6.11' };
1603 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
1604
1605
1606 /***/ }),
1607
1608 /***/ 60:
1609 /***/ (function(module, exports, __webpack_require__) {
1610
1611 "use strict";
1612
1613 var $at = __webpack_require__(172)(true);
1614
1615 // 21.1.3.27 String.prototype[@@iterator]()
1616 __webpack_require__(106)(String, 'String', function (iterated) {
1617 this._t = String(iterated); // target
1618 this._i = 0; // next index
1619 // 21.1.5.2.1 %StringIteratorPrototype%.next()
1620 }, function () {
1621 var O = this._t;
1622 var index = this._i;
1623 var point;
1624 if (index >= O.length) return { value: undefined, done: true };
1625 point = $at(O, index);
1626 this._i += point.length;
1627 return { value: point, done: false };
1628 });
1629
1630
1631 /***/ }),
1632
1633 /***/ 62:
1634 /***/ (function(module, exports, __webpack_require__) {
1635
1636 __webpack_require__(174);
1637 var global = __webpack_require__(8);
1638 var hide = __webpack_require__(25);
1639 var Iterators = __webpack_require__(34);
1640 var TO_STRING_TAG = __webpack_require__(10)('toStringTag');
1641
1642 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
1643 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
1644 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
1645 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
1646 'TextTrackList,TouchList').split(',');
1647
1648 for (var i = 0; i < DOMIterables.length; i++) {
1649 var NAME = DOMIterables[i];
1650 var Collection = global[NAME];
1651 var proto = Collection && Collection.prototype;
1652 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
1653 Iterators[NAME] = Iterators.Array;
1654 }
1655
1656
1657 /***/ }),
1658
1659 /***/ 63:
1660 /***/ (function(module, exports, __webpack_require__) {
1661
1662 exports.f = __webpack_require__(10);
1663
1664
1665 /***/ }),
1666
1667 /***/ 64:
1668 /***/ (function(module, exports, __webpack_require__) {
1669
1670 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
1671 var has = __webpack_require__(19);
1672 var toObject = __webpack_require__(32);
1673 var IE_PROTO = __webpack_require__(72)('IE_PROTO');
1674 var ObjectProto = Object.prototype;
1675
1676 module.exports = Object.getPrototypeOf || function (O) {
1677 O = toObject(O);
1678 if (has(O, IE_PROTO)) return O[IE_PROTO];
1679 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
1680 return O.constructor.prototype;
1681 } return O instanceof Object ? ObjectProto : null;
1682 };
1683
1684
1685 /***/ }),
1686
1687 /***/ 65:
1688 /***/ (function(module, exports) {
1689
1690 // 7.2.1 RequireObjectCoercible(argument)
1691 module.exports = function (it) {
1692 if (it == undefined) throw TypeError("Can't call method on " + it);
1693 return it;
1694 };
1695
1696
1697 /***/ }),
1698
1699 /***/ 7:
1700 /***/ (function(module, exports, __webpack_require__) {
1701
1702 var global = __webpack_require__(8);
1703 var core = __webpack_require__(6);
1704 var ctx = __webpack_require__(31);
1705 var hide = __webpack_require__(25);
1706 var has = __webpack_require__(19);
1707 var PROTOTYPE = 'prototype';
1708
1709 var $export = function (type, name, source) {
1710 var IS_FORCED = type & $export.F;
1711 var IS_GLOBAL = type & $export.G;
1712 var IS_STATIC = type & $export.S;
1713 var IS_PROTO = type & $export.P;
1714 var IS_BIND = type & $export.B;
1715 var IS_WRAP = type & $export.W;
1716 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
1717 var expProto = exports[PROTOTYPE];
1718 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
1719 var key, own, out;
1720 if (IS_GLOBAL) source = name;
1721 for (key in source) {
1722 // contains in native
1723 own = !IS_FORCED && target && target[key] !== undefined;
1724 if (own && has(exports, key)) continue;
1725 // export native or passed
1726 out = own ? target[key] : source[key];
1727 // prevent global pollution for namespaces
1728 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
1729 // bind timers to global for call from export context
1730 : IS_BIND && own ? ctx(out, global)
1731 // wrap global constructors for prevent change them in library
1732 : IS_WRAP && target[key] == out ? (function (C) {
1733 var F = function (a, b, c) {
1734 if (this instanceof C) {
1735 switch (arguments.length) {
1736 case 0: return new C();
1737 case 1: return new C(a);
1738 case 2: return new C(a, b);
1739 } return new C(a, b, c);
1740 } return C.apply(this, arguments);
1741 };
1742 F[PROTOTYPE] = C[PROTOTYPE];
1743 return F;
1744 // make static versions for prototype methods
1745 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
1746 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
1747 if (IS_PROTO) {
1748 (exports.virtual || (exports.virtual = {}))[key] = out;
1749 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
1750 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
1751 }
1752 }
1753 };
1754 // type bitmap
1755 $export.F = 1; // forced
1756 $export.G = 2; // global
1757 $export.S = 4; // static
1758 $export.P = 8; // proto
1759 $export.B = 16; // bind
1760 $export.W = 32; // wrap
1761 $export.U = 64; // safe
1762 $export.R = 128; // real proto method for `library`
1763 module.exports = $export;
1764
1765
1766 /***/ }),
1767
1768 /***/ 71:
1769 /***/ (function(module, exports, __webpack_require__) {
1770
1771 // 7.1.1 ToPrimitive(input [, PreferredType])
1772 var isObject = __webpack_require__(9);
1773 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
1774 // and the second argument - flag - preferred type is a string
1775 module.exports = function (it, S) {
1776 if (!isObject(it)) return it;
1777 var fn, val;
1778 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
1779 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
1780 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
1781 throw TypeError("Can't convert object to primitive value");
1782 };
1783
1784
1785 /***/ }),
1786
1787 /***/ 72:
1788 /***/ (function(module, exports, __webpack_require__) {
1789
1790 var shared = __webpack_require__(73)('keys');
1791 var uid = __webpack_require__(57);
1792 module.exports = function (key) {
1793 return shared[key] || (shared[key] = uid(key));
1794 };
1795
1796
1797 /***/ }),
1798
1799 /***/ 73:
1800 /***/ (function(module, exports, __webpack_require__) {
1801
1802 var core = __webpack_require__(6);
1803 var global = __webpack_require__(8);
1804 var SHARED = '__core-js_shared__';
1805 var store = global[SHARED] || (global[SHARED] = {});
1806
1807 (module.exports = function (key, value) {
1808 return store[key] || (store[key] = value !== undefined ? value : {});
1809 })('versions', []).push({
1810 version: core.version,
1811 mode: __webpack_require__(46) ? 'pure' : 'global',
1812 copyright: '© 2019 Denis Pushkarev (zloirock.ru)'
1813 });
1814
1815
1816 /***/ }),
1817
1818 /***/ 74:
1819 /***/ (function(module, exports, __webpack_require__) {
1820
1821 // 7.1.15 ToLength
1822 var toInteger = __webpack_require__(75);
1823 var min = Math.min;
1824 module.exports = function (it) {
1825 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
1826 };
1827
1828
1829 /***/ }),
1830
1831 /***/ 75:
1832 /***/ (function(module, exports) {
1833
1834 // 7.1.4 ToInteger
1835 var ceil = Math.ceil;
1836 var floor = Math.floor;
1837 module.exports = function (it) {
1838 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
1839 };
1840
1841
1842 /***/ }),
1843
1844 /***/ 76:
1845 /***/ (function(module, exports) {
1846
1847 // IE 8- don't enum bug keys
1848 module.exports = (
1849 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
1850 ).split(',');
1851
1852
1853 /***/ }),
1854
1855 /***/ 77:
1856 /***/ (function(module, exports, __webpack_require__) {
1857
1858 var global = __webpack_require__(8);
1859 var core = __webpack_require__(6);
1860 var LIBRARY = __webpack_require__(46);
1861 var wksExt = __webpack_require__(63);
1862 var defineProperty = __webpack_require__(15).f;
1863 module.exports = function (name) {
1864 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
1865 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
1866 };
1867
1868
1869 /***/ }),
1870
1871 /***/ 772:
1872 /***/ (function(module, exports, __webpack_require__) {
1873
1874 "use strict";
1875
1876
1877 var _interopRequireDefault = __webpack_require__(0);
1878
1879 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(2));
1880
1881 var _createClass2 = _interopRequireDefault(__webpack_require__(3));
1882
1883 var _inherits2 = _interopRequireDefault(__webpack_require__(4));
1884
1885 var _createSuper2 = _interopRequireDefault(__webpack_require__(5));
1886
1887 var _layout = _interopRequireDefault(__webpack_require__(773));
1888
1889 var BetaTesterModule = /*#__PURE__*/function (_elementorModules$Vie) {
1890 (0, _inherits2.default)(BetaTesterModule, _elementorModules$Vie);
1891
1892 var _super = (0, _createSuper2.default)(BetaTesterModule);
1893
1894 function BetaTesterModule() {
1895 (0, _classCallCheck2.default)(this, BetaTesterModule);
1896 return _super.apply(this, arguments);
1897 }
1898
1899 (0, _createClass2.default)(BetaTesterModule, [{
1900 key: "onInit",
1901 value: function onInit() {
1902 elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
1903 this.showLayout(false);
1904 }
1905 }, {
1906 key: "showLayout",
1907 value: function showLayout() {
1908 var always = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
1909
1910 if (!always && (!elementorAdmin.config.beta_tester.option_enabled || elementorAdmin.config.beta_tester.signup_dismissed || '#tab-fontawesome4_migration' === location.hash)) {
1911 return;
1912 }
1913
1914 this.layout = new _layout.default();
1915 this.layout.showModal();
1916 }
1917 }, {
1918 key: "getDefaultSettings",
1919 value: function getDefaultSettings() {
1920 return {
1921 selectors: {
1922 betaTesterFirstToKnow: '#beta-tester-first-to-know'
1923 }
1924 };
1925 }
1926 }, {
1927 key: "getDefaultElements",
1928 value: function getDefaultElements() {
1929 var elements = {};
1930 var selectors = this.getSettings('selectors');
1931 elements.$betaTesterFirstToKnow = jQuery(selectors.betaTesterFirstToKnow);
1932 return elements;
1933 }
1934 }, {
1935 key: "bindEvents",
1936 value: function bindEvents() {
1937 var elements = this.elements;
1938 elements.$betaTesterFirstToKnow.on('click', this.showLayout.bind(this));
1939 }
1940 }]);
1941 return BetaTesterModule;
1942 }(elementorModules.ViewModule);
1943
1944 jQuery(function () {
1945 window.elementorBetaTester = new BetaTesterModule();
1946 });
1947
1948 /***/ }),
1949
1950 /***/ 773:
1951 /***/ (function(module, exports, __webpack_require__) {
1952
1953 "use strict";
1954
1955
1956 var _interopRequireDefault = __webpack_require__(0);
1957
1958 var _Object$defineProperty = __webpack_require__(1);
1959
1960 _Object$defineProperty(exports, "__esModule", {
1961 value: true
1962 });
1963
1964 exports.default = void 0;
1965
1966 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(2));
1967
1968 var _createClass2 = _interopRequireDefault(__webpack_require__(3));
1969
1970 var _inherits2 = _interopRequireDefault(__webpack_require__(4));
1971
1972 var _createSuper2 = _interopRequireDefault(__webpack_require__(5));
1973
1974 var _view = _interopRequireDefault(__webpack_require__(774));
1975
1976 var BetaTesterLayout = /*#__PURE__*/function (_elementorModules$com) {
1977 (0, _inherits2.default)(BetaTesterLayout, _elementorModules$com);
1978
1979 var _super = (0, _createSuper2.default)(BetaTesterLayout);
1980
1981 function BetaTesterLayout() {
1982 (0, _classCallCheck2.default)(this, BetaTesterLayout);
1983 return _super.apply(this, arguments);
1984 }
1985
1986 (0, _createClass2.default)(BetaTesterLayout, [{
1987 key: "ui",
1988 value: function ui() {
1989 return {
1990 closeModal: '.elementor-templates-modal__header__close',
1991 dontShowAgain: '.elementor-beta-tester-do-not-show-again'
1992 };
1993 }
1994 }, {
1995 key: "events",
1996 value: function events() {
1997 return {
1998 'click @ui.closeModal': this.onCloseModalClick,
1999 'click @ui.dontShowAgain': this.onDontShowAgainClick
2000 };
2001 }
2002 }, {
2003 key: "getModalOptions",
2004 value: function getModalOptions() {
2005 return {
2006 id: 'elementor-beta-tester-modal',
2007 hide: {
2008 onBackgroundClick: false
2009 }
2010 };
2011 }
2012 }, {
2013 key: "getLogoOptions",
2014 value: function getLogoOptions() {
2015 return {
2016 title: elementorAdmin.translate('beta_tester_sign_up')
2017 };
2018 }
2019 }, {
2020 key: "initialize",
2021 value: function initialize() {
2022 elementorModules.common.views.modal.Layout.prototype.initialize.apply(this, arguments);
2023 this.showLogo();
2024 this.showContentView();
2025 var doNotShowAgain = elementorAdmin.translate('do_not_show_again');
2026 this.modalHeader.currentView.ui.closeModal.after(jQuery('<div>', {
2027 class: 'elementor-beta-tester-do-not-show-again'
2028 }).text(doNotShowAgain));
2029 }
2030 }, {
2031 key: "showContentView",
2032 value: function showContentView() {
2033 this.modalContent.show(new _view.default());
2034 }
2035 }, {
2036 key: "onDontShowAgainClick",
2037 value: function onDontShowAgainClick() {
2038 this.hideModal();
2039 this.onCloseModalClick();
2040 }
2041 }, {
2042 key: "onCloseModalClick",
2043 value: function onCloseModalClick() {
2044 elementorCommon.ajax.addRequest('introduction_viewed', {
2045 data: {
2046 introductionKey: elementorAdmin.config.beta_tester.beta_tester_signup
2047 }
2048 });
2049 }
2050 }]);
2051 return BetaTesterLayout;
2052 }(elementorModules.common.views.modal.Layout);
2053
2054 exports.default = BetaTesterLayout;
2055
2056 /***/ }),
2057
2058 /***/ 774:
2059 /***/ (function(module, exports, __webpack_require__) {
2060
2061 "use strict";
2062
2063
2064 var _interopRequireDefault = __webpack_require__(0);
2065
2066 var _Object$defineProperty = __webpack_require__(1);
2067
2068 _Object$defineProperty(exports, "__esModule", {
2069 value: true
2070 });
2071
2072 exports.default = void 0;
2073
2074 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(2));
2075
2076 var _createClass2 = _interopRequireDefault(__webpack_require__(3));
2077
2078 var _inherits2 = _interopRequireDefault(__webpack_require__(4));
2079
2080 var _createSuper2 = _interopRequireDefault(__webpack_require__(5));
2081
2082 var BetaTesterView = /*#__PURE__*/function (_Marionette$ItemView) {
2083 (0, _inherits2.default)(BetaTesterView, _Marionette$ItemView);
2084
2085 var _super = (0, _createSuper2.default)(BetaTesterView);
2086
2087 function BetaTesterView() {
2088 var _this;
2089
2090 (0, _classCallCheck2.default)(this, BetaTesterView);
2091 _this = _super.call(this);
2092 _this.id = 'elementor-beta-tester-dialog-content';
2093 _this.template = '#tmpl-elementor-beta-tester';
2094 return _this;
2095 }
2096
2097 (0, _createClass2.default)(BetaTesterView, [{
2098 key: "ui",
2099 value: function ui() {
2100 return {
2101 betaForm: '#elementor-beta-tester-form',
2102 betaEmail: '#elementor-beta-tester-form__email',
2103 betaButton: '#elementor-beta-tester-form__submit'
2104 };
2105 }
2106 }, {
2107 key: "events",
2108 value: function events() {
2109 return {
2110 'submit @ui.betaForm': 'onBetaFormSubmit'
2111 };
2112 }
2113 }, {
2114 key: "onBetaFormSubmit",
2115 value: function onBetaFormSubmit(event) {
2116 event.preventDefault();
2117 var email = this.ui.betaEmail.val();
2118 this.ui.betaButton.addClass('elementor-button-state');
2119 elementorCommon.ajax.addRequest('beta_tester_signup', {
2120 data: {
2121 betaTesterEmail: email
2122 } // Do not wait for response.
2123
2124 });
2125 elementorBetaTester.layout.hideModal();
2126 }
2127 }, {
2128 key: "onRender",
2129 value: function onRender() {}
2130 }]);
2131 return BetaTesterView;
2132 }(Marionette.ItemView);
2133
2134 exports.default = BetaTesterView;
2135
2136 /***/ }),
2137
2138 /***/ 78:
2139 /***/ (function(module, exports) {
2140
2141 exports.f = Object.getOwnPropertySymbols;
2142
2143
2144 /***/ }),
2145
2146 /***/ 8:
2147 /***/ (function(module, exports) {
2148
2149 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
2150 var global = module.exports = typeof window != 'undefined' && window.Math == Math
2151 ? window : typeof self != 'undefined' && self.Math == Math ? self
2152 // eslint-disable-next-line no-new-func
2153 : Function('return this')();
2154 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
2155
2156
2157 /***/ }),
2158
2159 /***/ 81:
2160 /***/ (function(module, exports, __webpack_require__) {
2161
2162 var META = __webpack_require__(57)('meta');
2163 var isObject = __webpack_require__(9);
2164 var has = __webpack_require__(19);
2165 var setDesc = __webpack_require__(15).f;
2166 var id = 0;
2167 var isExtensible = Object.isExtensible || function () {
2168 return true;
2169 };
2170 var FREEZE = !__webpack_require__(22)(function () {
2171 return isExtensible(Object.preventExtensions({}));
2172 });
2173 var setMeta = function (it) {
2174 setDesc(it, META, { value: {
2175 i: 'O' + ++id, // object ID
2176 w: {} // weak collections IDs
2177 } });
2178 };
2179 var fastKey = function (it, create) {
2180 // return primitive with prefix
2181 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
2182 if (!has(it, META)) {
2183 // can't set metadata to uncaught frozen object
2184 if (!isExtensible(it)) return 'F';
2185 // not necessary to add metadata
2186 if (!create) return 'E';
2187 // add missing metadata
2188 setMeta(it);
2189 // return object ID
2190 } return it[META].i;
2191 };
2192 var getWeak = function (it, create) {
2193 if (!has(it, META)) {
2194 // can't set metadata to uncaught frozen object
2195 if (!isExtensible(it)) return true;
2196 // not necessary to add metadata
2197 if (!create) return false;
2198 // add missing metadata
2199 setMeta(it);
2200 // return hash weak collections IDs
2201 } return it[META].w;
2202 };
2203 // add metadata on freeze-family methods calling
2204 var onFreeze = function (it) {
2205 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
2206 return it;
2207 };
2208 var meta = module.exports = {
2209 KEY: META,
2210 NEED: false,
2211 fastKey: fastKey,
2212 getWeak: getWeak,
2213 onFreeze: onFreeze
2214 };
2215
2216
2217 /***/ }),
2218
2219 /***/ 84:
2220 /***/ (function(module, exports, __webpack_require__) {
2221
2222 // most Object methods by ES6 should accept primitives
2223 var $export = __webpack_require__(7);
2224 var core = __webpack_require__(6);
2225 var fails = __webpack_require__(22);
2226 module.exports = function (KEY, exec) {
2227 var fn = (core.Object || {})[KEY] || Object[KEY];
2228 var exp = {};
2229 exp[KEY] = exec(fn);
2230 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
2231 };
2232
2233
2234 /***/ }),
2235
2236 /***/ 9:
2237 /***/ (function(module, exports) {
2238
2239 module.exports = function (it) {
2240 return typeof it === 'object' ? it !== null : typeof it === 'function';
2241 };
2242
2243
2244 /***/ }),
2245
2246 /***/ 90:
2247 /***/ (function(module, exports, __webpack_require__) {
2248
2249 var isObject = __webpack_require__(9);
2250 var document = __webpack_require__(8).document;
2251 // typeof document.createElement is 'object' in old IE
2252 var is = isObject(document) && isObject(document.createElement);
2253 module.exports = function (it) {
2254 return is ? document.createElement(it) : {};
2255 };
2256
2257
2258 /***/ }),
2259
2260 /***/ 93:
2261 /***/ (function(module, exports, __webpack_require__) {
2262
2263 module.exports = __webpack_require__(25);
2264
2265
2266 /***/ }),
2267
2268 /***/ 96:
2269 /***/ (function(module, exports, __webpack_require__) {
2270
2271 // 7.2.2 IsArray(argument)
2272 var cof = __webpack_require__(55);
2273 module.exports = Array.isArray || function isArray(arg) {
2274 return cof(arg) == 'Array';
2275 };
2276
2277
2278 /***/ })
2279
2280 /******/ });
2281 //# sourceMappingURL=beta-tester.js.map