balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

gutenberg.js (31583B)


      1 /*! elementor - v3.4.4 - 13-09-2021 */
      2 /******/ (() => { // webpackBootstrap
      3 /******/ 	var __webpack_modules__ = ({
      4 
      5 /***/ "../node_modules/core-js/modules/_a-function.js":
      6 /*!******************************************************!*\
      7   !*** ../node_modules/core-js/modules/_a-function.js ***!
      8   \******************************************************/
      9 /***/ ((module) => {
     10 
     11 module.exports = function (it) {
     12   if (typeof it != 'function') throw TypeError(it + ' is not a function!');
     13   return it;
     14 };
     15 
     16 
     17 /***/ }),
     18 
     19 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
     20 /*!**************************************************************!*\
     21   !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
     22   \**************************************************************/
     23 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
     24 
     25 // 22.1.3.31 Array.prototype[@@unscopables]
     26 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
     27 var ArrayProto = Array.prototype;
     28 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
     29 module.exports = function (key) {
     30   ArrayProto[UNSCOPABLES][key] = true;
     31 };
     32 
     33 
     34 /***/ }),
     35 
     36 /***/ "../node_modules/core-js/modules/_an-object.js":
     37 /*!*****************************************************!*\
     38   !*** ../node_modules/core-js/modules/_an-object.js ***!
     39   \*****************************************************/
     40 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
     41 
     42 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
     43 module.exports = function (it) {
     44   if (!isObject(it)) throw TypeError(it + ' is not an object!');
     45   return it;
     46 };
     47 
     48 
     49 /***/ }),
     50 
     51 /***/ "../node_modules/core-js/modules/_array-methods.js":
     52 /*!*********************************************************!*\
     53   !*** ../node_modules/core-js/modules/_array-methods.js ***!
     54   \*********************************************************/
     55 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
     56 
     57 // 0 -> Array#forEach
     58 // 1 -> Array#map
     59 // 2 -> Array#filter
     60 // 3 -> Array#some
     61 // 4 -> Array#every
     62 // 5 -> Array#find
     63 // 6 -> Array#findIndex
     64 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
     65 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
     66 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
     67 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
     68 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
     69 module.exports = function (TYPE, $create) {
     70   var IS_MAP = TYPE == 1;
     71   var IS_FILTER = TYPE == 2;
     72   var IS_SOME = TYPE == 3;
     73   var IS_EVERY = TYPE == 4;
     74   var IS_FIND_INDEX = TYPE == 6;
     75   var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
     76   var create = $create || asc;
     77   return function ($this, callbackfn, that) {
     78     var O = toObject($this);
     79     var self = IObject(O);
     80     var f = ctx(callbackfn, that, 3);
     81     var length = toLength(self.length);
     82     var index = 0;
     83     var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
     84     var val, res;
     85     for (;length > index; index++) if (NO_HOLES || index in self) {
     86       val = self[index];
     87       res = f(val, index, O);
     88       if (TYPE) {
     89         if (IS_MAP) result[index] = res;   // map
     90         else if (res) switch (TYPE) {
     91           case 3: return true;             // some
     92           case 5: return val;              // find
     93           case 6: return index;            // findIndex
     94           case 2: result.push(val);        // filter
     95         } else if (IS_EVERY) return false; // every
     96       }
     97     }
     98     return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
     99   };
    100 };
    101 
    102 
    103 /***/ }),
    104 
    105 /***/ "../node_modules/core-js/modules/_array-species-constructor.js":
    106 /*!*********************************************************************!*\
    107   !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
    108   \*********************************************************************/
    109 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    110 
    111 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
    112 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
    113 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
    114 
    115 module.exports = function (original) {
    116   var C;
    117   if (isArray(original)) {
    118     C = original.constructor;
    119     // cross-realm fallback
    120     if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
    121     if (isObject(C)) {
    122       C = C[SPECIES];
    123       if (C === null) C = undefined;
    124     }
    125   } return C === undefined ? Array : C;
    126 };
    127 
    128 
    129 /***/ }),
    130 
    131 /***/ "../node_modules/core-js/modules/_array-species-create.js":
    132 /*!****************************************************************!*\
    133   !*** ../node_modules/core-js/modules/_array-species-create.js ***!
    134   \****************************************************************/
    135 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    136 
    137 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
    138 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
    139 
    140 module.exports = function (original, length) {
    141   return new (speciesConstructor(original))(length);
    142 };
    143 
    144 
    145 /***/ }),
    146 
    147 /***/ "../node_modules/core-js/modules/_cof.js":
    148 /*!***********************************************!*\
    149   !*** ../node_modules/core-js/modules/_cof.js ***!
    150   \***********************************************/
    151 /***/ ((module) => {
    152 
    153 var toString = {}.toString;
    154 
    155 module.exports = function (it) {
    156   return toString.call(it).slice(8, -1);
    157 };
    158 
    159 
    160 /***/ }),
    161 
    162 /***/ "../node_modules/core-js/modules/_core.js":
    163 /*!************************************************!*\
    164   !*** ../node_modules/core-js/modules/_core.js ***!
    165   \************************************************/
    166 /***/ ((module) => {
    167 
    168 var core = module.exports = { version: '2.6.12' };
    169 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
    170 
    171 
    172 /***/ }),
    173 
    174 /***/ "../node_modules/core-js/modules/_ctx.js":
    175 /*!***********************************************!*\
    176   !*** ../node_modules/core-js/modules/_ctx.js ***!
    177   \***********************************************/
    178 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    179 
    180 // optional / simple context binding
    181 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
    182 module.exports = function (fn, that, length) {
    183   aFunction(fn);
    184   if (that === undefined) return fn;
    185   switch (length) {
    186     case 1: return function (a) {
    187       return fn.call(that, a);
    188     };
    189     case 2: return function (a, b) {
    190       return fn.call(that, a, b);
    191     };
    192     case 3: return function (a, b, c) {
    193       return fn.call(that, a, b, c);
    194     };
    195   }
    196   return function (/* ...args */) {
    197     return fn.apply(that, arguments);
    198   };
    199 };
    200 
    201 
    202 /***/ }),
    203 
    204 /***/ "../node_modules/core-js/modules/_defined.js":
    205 /*!***************************************************!*\
    206   !*** ../node_modules/core-js/modules/_defined.js ***!
    207   \***************************************************/
    208 /***/ ((module) => {
    209 
    210 // 7.2.1 RequireObjectCoercible(argument)
    211 module.exports = function (it) {
    212   if (it == undefined) throw TypeError("Can't call method on  " + it);
    213   return it;
    214 };
    215 
    216 
    217 /***/ }),
    218 
    219 /***/ "../node_modules/core-js/modules/_descriptors.js":
    220 /*!*******************************************************!*\
    221   !*** ../node_modules/core-js/modules/_descriptors.js ***!
    222   \*******************************************************/
    223 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    224 
    225 // Thank's IE8 for his funny defineProperty
    226 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
    227   return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
    228 });
    229 
    230 
    231 /***/ }),
    232 
    233 /***/ "../node_modules/core-js/modules/_dom-create.js":
    234 /*!******************************************************!*\
    235   !*** ../node_modules/core-js/modules/_dom-create.js ***!
    236   \******************************************************/
    237 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    238 
    239 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
    240 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
    241 // typeof document.createElement is 'object' in old IE
    242 var is = isObject(document) && isObject(document.createElement);
    243 module.exports = function (it) {
    244   return is ? document.createElement(it) : {};
    245 };
    246 
    247 
    248 /***/ }),
    249 
    250 /***/ "../node_modules/core-js/modules/_export.js":
    251 /*!**************************************************!*\
    252   !*** ../node_modules/core-js/modules/_export.js ***!
    253   \**************************************************/
    254 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    255 
    256 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
    257 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
    258 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
    259 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
    260 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
    261 var PROTOTYPE = 'prototype';
    262 
    263 var $export = function (type, name, source) {
    264   var IS_FORCED = type & $export.F;
    265   var IS_GLOBAL = type & $export.G;
    266   var IS_STATIC = type & $export.S;
    267   var IS_PROTO = type & $export.P;
    268   var IS_BIND = type & $export.B;
    269   var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
    270   var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
    271   var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
    272   var key, own, out, exp;
    273   if (IS_GLOBAL) source = name;
    274   for (key in source) {
    275     // contains in native
    276     own = !IS_FORCED && target && target[key] !== undefined;
    277     // export native or passed
    278     out = (own ? target : source)[key];
    279     // bind timers to global for call from export context
    280     exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
    281     // extend global
    282     if (target) redefine(target, key, out, type & $export.U);
    283     // export
    284     if (exports[key] != out) hide(exports, key, exp);
    285     if (IS_PROTO && expProto[key] != out) expProto[key] = out;
    286   }
    287 };
    288 global.core = core;
    289 // type bitmap
    290 $export.F = 1;   // forced
    291 $export.G = 2;   // global
    292 $export.S = 4;   // static
    293 $export.P = 8;   // proto
    294 $export.B = 16;  // bind
    295 $export.W = 32;  // wrap
    296 $export.U = 64;  // safe
    297 $export.R = 128; // real proto method for `library`
    298 module.exports = $export;
    299 
    300 
    301 /***/ }),
    302 
    303 /***/ "../node_modules/core-js/modules/_fails.js":
    304 /*!*************************************************!*\
    305   !*** ../node_modules/core-js/modules/_fails.js ***!
    306   \*************************************************/
    307 /***/ ((module) => {
    308 
    309 module.exports = function (exec) {
    310   try {
    311     return !!exec();
    312   } catch (e) {
    313     return true;
    314   }
    315 };
    316 
    317 
    318 /***/ }),
    319 
    320 /***/ "../node_modules/core-js/modules/_function-to-string.js":
    321 /*!**************************************************************!*\
    322   !*** ../node_modules/core-js/modules/_function-to-string.js ***!
    323   \**************************************************************/
    324 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    325 
    326 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
    327 
    328 
    329 /***/ }),
    330 
    331 /***/ "../node_modules/core-js/modules/_global.js":
    332 /*!**************************************************!*\
    333   !*** ../node_modules/core-js/modules/_global.js ***!
    334   \**************************************************/
    335 /***/ ((module) => {
    336 
    337 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
    338 var global = module.exports = typeof window != 'undefined' && window.Math == Math
    339   ? window : typeof self != 'undefined' && self.Math == Math ? self
    340   // eslint-disable-next-line no-new-func
    341   : Function('return this')();
    342 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
    343 
    344 
    345 /***/ }),
    346 
    347 /***/ "../node_modules/core-js/modules/_has.js":
    348 /*!***********************************************!*\
    349   !*** ../node_modules/core-js/modules/_has.js ***!
    350   \***********************************************/
    351 /***/ ((module) => {
    352 
    353 var hasOwnProperty = {}.hasOwnProperty;
    354 module.exports = function (it, key) {
    355   return hasOwnProperty.call(it, key);
    356 };
    357 
    358 
    359 /***/ }),
    360 
    361 /***/ "../node_modules/core-js/modules/_hide.js":
    362 /*!************************************************!*\
    363   !*** ../node_modules/core-js/modules/_hide.js ***!
    364   \************************************************/
    365 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    366 
    367 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
    368 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
    369 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
    370   return dP.f(object, key, createDesc(1, value));
    371 } : function (object, key, value) {
    372   object[key] = value;
    373   return object;
    374 };
    375 
    376 
    377 /***/ }),
    378 
    379 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
    380 /*!**********************************************************!*\
    381   !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
    382   \**********************************************************/
    383 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    384 
    385 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
    386   return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
    387 });
    388 
    389 
    390 /***/ }),
    391 
    392 /***/ "../node_modules/core-js/modules/_iobject.js":
    393 /*!***************************************************!*\
    394   !*** ../node_modules/core-js/modules/_iobject.js ***!
    395   \***************************************************/
    396 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    397 
    398 // fallback for non-array-like ES3 and non-enumerable old V8 strings
    399 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
    400 // eslint-disable-next-line no-prototype-builtins
    401 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
    402   return cof(it) == 'String' ? it.split('') : Object(it);
    403 };
    404 
    405 
    406 /***/ }),
    407 
    408 /***/ "../node_modules/core-js/modules/_is-array.js":
    409 /*!****************************************************!*\
    410   !*** ../node_modules/core-js/modules/_is-array.js ***!
    411   \****************************************************/
    412 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    413 
    414 // 7.2.2 IsArray(argument)
    415 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
    416 module.exports = Array.isArray || function isArray(arg) {
    417   return cof(arg) == 'Array';
    418 };
    419 
    420 
    421 /***/ }),
    422 
    423 /***/ "../node_modules/core-js/modules/_is-object.js":
    424 /*!*****************************************************!*\
    425   !*** ../node_modules/core-js/modules/_is-object.js ***!
    426   \*****************************************************/
    427 /***/ ((module) => {
    428 
    429 module.exports = function (it) {
    430   return typeof it === 'object' ? it !== null : typeof it === 'function';
    431 };
    432 
    433 
    434 /***/ }),
    435 
    436 /***/ "../node_modules/core-js/modules/_library.js":
    437 /*!***************************************************!*\
    438   !*** ../node_modules/core-js/modules/_library.js ***!
    439   \***************************************************/
    440 /***/ ((module) => {
    441 
    442 module.exports = false;
    443 
    444 
    445 /***/ }),
    446 
    447 /***/ "../node_modules/core-js/modules/_object-dp.js":
    448 /*!*****************************************************!*\
    449   !*** ../node_modules/core-js/modules/_object-dp.js ***!
    450   \*****************************************************/
    451 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
    452 
    453 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
    454 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
    455 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
    456 var dP = Object.defineProperty;
    457 
    458 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
    459   anObject(O);
    460   P = toPrimitive(P, true);
    461   anObject(Attributes);
    462   if (IE8_DOM_DEFINE) try {
    463     return dP(O, P, Attributes);
    464   } catch (e) { /* empty */ }
    465   if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
    466   if ('value' in Attributes) O[P] = Attributes.value;
    467   return O;
    468 };
    469 
    470 
    471 /***/ }),
    472 
    473 /***/ "../node_modules/core-js/modules/_property-desc.js":
    474 /*!*********************************************************!*\
    475   !*** ../node_modules/core-js/modules/_property-desc.js ***!
    476   \*********************************************************/
    477 /***/ ((module) => {
    478 
    479 module.exports = function (bitmap, value) {
    480   return {
    481     enumerable: !(bitmap & 1),
    482     configurable: !(bitmap & 2),
    483     writable: !(bitmap & 4),
    484     value: value
    485   };
    486 };
    487 
    488 
    489 /***/ }),
    490 
    491 /***/ "../node_modules/core-js/modules/_redefine.js":
    492 /*!****************************************************!*\
    493   !*** ../node_modules/core-js/modules/_redefine.js ***!
    494   \****************************************************/
    495 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    496 
    497 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
    498 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
    499 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
    500 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
    501 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
    502 var TO_STRING = 'toString';
    503 var TPL = ('' + $toString).split(TO_STRING);
    504 
    505 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
    506   return $toString.call(it);
    507 };
    508 
    509 (module.exports = function (O, key, val, safe) {
    510   var isFunction = typeof val == 'function';
    511   if (isFunction) has(val, 'name') || hide(val, 'name', key);
    512   if (O[key] === val) return;
    513   if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
    514   if (O === global) {
    515     O[key] = val;
    516   } else if (!safe) {
    517     delete O[key];
    518     hide(O, key, val);
    519   } else if (O[key]) {
    520     O[key] = val;
    521   } else {
    522     hide(O, key, val);
    523   }
    524 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
    525 })(Function.prototype, TO_STRING, function toString() {
    526   return typeof this == 'function' && this[SRC] || $toString.call(this);
    527 });
    528 
    529 
    530 /***/ }),
    531 
    532 /***/ "../node_modules/core-js/modules/_shared.js":
    533 /*!**************************************************!*\
    534   !*** ../node_modules/core-js/modules/_shared.js ***!
    535   \**************************************************/
    536 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    537 
    538 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
    539 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
    540 var SHARED = '__core-js_shared__';
    541 var store = global[SHARED] || (global[SHARED] = {});
    542 
    543 (module.exports = function (key, value) {
    544   return store[key] || (store[key] = value !== undefined ? value : {});
    545 })('versions', []).push({
    546   version: core.version,
    547   mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
    548   copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
    549 });
    550 
    551 
    552 /***/ }),
    553 
    554 /***/ "../node_modules/core-js/modules/_to-integer.js":
    555 /*!******************************************************!*\
    556   !*** ../node_modules/core-js/modules/_to-integer.js ***!
    557   \******************************************************/
    558 /***/ ((module) => {
    559 
    560 // 7.1.4 ToInteger
    561 var ceil = Math.ceil;
    562 var floor = Math.floor;
    563 module.exports = function (it) {
    564   return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
    565 };
    566 
    567 
    568 /***/ }),
    569 
    570 /***/ "../node_modules/core-js/modules/_to-length.js":
    571 /*!*****************************************************!*\
    572   !*** ../node_modules/core-js/modules/_to-length.js ***!
    573   \*****************************************************/
    574 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    575 
    576 // 7.1.15 ToLength
    577 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
    578 var min = Math.min;
    579 module.exports = function (it) {
    580   return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
    581 };
    582 
    583 
    584 /***/ }),
    585 
    586 /***/ "../node_modules/core-js/modules/_to-object.js":
    587 /*!*****************************************************!*\
    588   !*** ../node_modules/core-js/modules/_to-object.js ***!
    589   \*****************************************************/
    590 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    591 
    592 // 7.1.13 ToObject(argument)
    593 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
    594 module.exports = function (it) {
    595   return Object(defined(it));
    596 };
    597 
    598 
    599 /***/ }),
    600 
    601 /***/ "../node_modules/core-js/modules/_to-primitive.js":
    602 /*!********************************************************!*\
    603   !*** ../node_modules/core-js/modules/_to-primitive.js ***!
    604   \********************************************************/
    605 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    606 
    607 // 7.1.1 ToPrimitive(input [, PreferredType])
    608 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
    609 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
    610 // and the second argument - flag - preferred type is a string
    611 module.exports = function (it, S) {
    612   if (!isObject(it)) return it;
    613   var fn, val;
    614   if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
    615   if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
    616   if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
    617   throw TypeError("Can't convert object to primitive value");
    618 };
    619 
    620 
    621 /***/ }),
    622 
    623 /***/ "../node_modules/core-js/modules/_uid.js":
    624 /*!***********************************************!*\
    625   !*** ../node_modules/core-js/modules/_uid.js ***!
    626   \***********************************************/
    627 /***/ ((module) => {
    628 
    629 var id = 0;
    630 var px = Math.random();
    631 module.exports = function (key) {
    632   return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
    633 };
    634 
    635 
    636 /***/ }),
    637 
    638 /***/ "../node_modules/core-js/modules/_wks.js":
    639 /*!***********************************************!*\
    640   !*** ../node_modules/core-js/modules/_wks.js ***!
    641   \***********************************************/
    642 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
    643 
    644 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
    645 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
    646 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
    647 var USE_SYMBOL = typeof Symbol == 'function';
    648 
    649 var $exports = module.exports = function (name) {
    650   return store[name] || (store[name] =
    651     USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
    652 };
    653 
    654 $exports.store = store;
    655 
    656 
    657 /***/ }),
    658 
    659 /***/ "../node_modules/core-js/modules/es6.array.find.js":
    660 /*!*********************************************************!*\
    661   !*** ../node_modules/core-js/modules/es6.array.find.js ***!
    662   \*********************************************************/
    663 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    664 
    665 "use strict";
    666 
    667 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
    668 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
    669 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
    670 var KEY = 'find';
    671 var forced = true;
    672 // Shouldn't skip holes
    673 if (KEY in []) Array(1)[KEY](function () { forced = false; });
    674 $export($export.P + $export.F * forced, 'Array', {
    675   find: function find(callbackfn /* , that = undefined */) {
    676     return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
    677   }
    678 });
    679 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
    680 
    681 
    682 /***/ }),
    683 
    684 /***/ "@wordpress/i18n":
    685 /*!**************************!*\
    686   !*** external "wp.i18n" ***!
    687   \**************************/
    688 /***/ ((module) => {
    689 
    690 "use strict";
    691 module.exports = wp.i18n;
    692 
    693 /***/ })
    694 
    695 /******/ 	});
    696 /************************************************************************/
    697 /******/ 	// The module cache
    698 /******/ 	var __webpack_module_cache__ = {};
    699 /******/ 	
    700 /******/ 	// The require function
    701 /******/ 	function __webpack_require__(moduleId) {
    702 /******/ 		// Check if module is in cache
    703 /******/ 		var cachedModule = __webpack_module_cache__[moduleId];
    704 /******/ 		if (cachedModule !== undefined) {
    705 /******/ 			return cachedModule.exports;
    706 /******/ 		}
    707 /******/ 		// Create a new module (and put it into the cache)
    708 /******/ 		var module = __webpack_module_cache__[moduleId] = {
    709 /******/ 			// no module.id needed
    710 /******/ 			// no module.loaded needed
    711 /******/ 			exports: {}
    712 /******/ 		};
    713 /******/ 	
    714 /******/ 		// Execute the module function
    715 /******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
    716 /******/ 	
    717 /******/ 		// Return the exports of the module
    718 /******/ 		return module.exports;
    719 /******/ 	}
    720 /******/ 	
    721 /************************************************************************/
    722 var __webpack_exports__ = {};
    723 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
    724 (() => {
    725 "use strict";
    726 /*!*******************************************!*\
    727   !*** ../assets/dev/js/admin/gutenberg.js ***!
    728   \*******************************************/
    729 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
    730 
    731 
    732 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
    733 
    734 /* global jQuery, ElementorGutenbergSettings */
    735 (function ($) {
    736   'use strict';
    737 
    738   var ElementorGutenbergApp = {
    739     cacheElements: function cacheElements() {
    740       var self = this;
    741       self.isElementorMode = ElementorGutenbergSettings.isElementorMode;
    742       self.cache = {};
    743       self.cache.$gutenberg = $('#editor');
    744       self.cache.$switchMode = $($('#elementor-gutenberg-button-switch-mode').html());
    745       self.cache.$switchModeButton = self.cache.$switchMode.find('#elementor-switch-mode-button');
    746       self.bindEvents();
    747       self.toggleStatus();
    748       wp.data.subscribe(function () {
    749         setTimeout(function () {
    750           self.buildPanel();
    751         }, 1);
    752       });
    753     },
    754     buildPanel: function buildPanel() {
    755       var self = this;
    756 
    757       if (!self.cache.$gutenberg.find('#elementor-switch-mode').length) {
    758         self.cache.$gutenberg.find('.edit-post-header-toolbar').append(self.cache.$switchMode);
    759       }
    760 
    761       if (!$('#elementor-editor').length) {
    762         self.cache.$editorPanel = $($('#elementor-gutenberg-panel').html()); // TODO: `editor-block-list__layout` class for WP < 5.3 support.
    763 
    764         self.cache.$gurenbergBlockList = self.cache.$gutenberg.find('.editor-block-list__layout, .editor-post-text-editor, .block-editor-block-list__layout');
    765         self.cache.$gurenbergBlockList.after(self.cache.$editorPanel);
    766         self.cache.$editorPanelButton = self.cache.$editorPanel.find('#elementor-go-to-edit-page-link');
    767         self.cache.$editorPanelButton.on('click', function (event) {
    768           event.preventDefault();
    769           self.animateLoader(); // A new post is initialized as an 'auto-draft'.
    770           // if the post is not a new post it should not save it to avoid some saving conflict between elementor and gutenberg.
    771 
    772           var isNewPost = 'auto-draft' === wp.data.select('core/editor').getCurrentPost().status;
    773 
    774           if (isNewPost) {
    775             var documentTitle = wp.data.select('core/editor').getEditedPostAttribute('title');
    776 
    777             if (!documentTitle) {
    778               wp.data.dispatch('core/editor').editPost({
    779                 title: 'Elementor #' + $('#post_ID').val()
    780               });
    781             }
    782 
    783             wp.data.dispatch('core/editor').savePost();
    784           }
    785 
    786           self.redirectWhenSave();
    787         });
    788       }
    789     },
    790     bindEvents: function bindEvents() {
    791       var self = this;
    792       self.cache.$switchModeButton.on('click', function () {
    793         if (self.isElementorMode) {
    794           elementorCommon.dialogsManager.createWidget('confirm', {
    795             message: __('Please note that you are switching to WordPress default editor. Your current layout, design and content might break.', 'elementor'),
    796             headerMessage: __('Back to WordPress Editor', 'elementor'),
    797             strings: {
    798               confirm: __('Continue', 'elementor'),
    799               cancel: __('Cancel', 'elementor')
    800             },
    801             defaultOption: 'confirm',
    802             onConfirm: function onConfirm() {
    803               var wpEditor = wp.data.dispatch('core/editor');
    804               wpEditor.editPost({
    805                 gutenberg_elementor_mode: false
    806               });
    807               wpEditor.savePost();
    808               self.isElementorMode = !self.isElementorMode;
    809               self.toggleStatus();
    810             }
    811           }).show();
    812         } else {
    813           self.isElementorMode = !self.isElementorMode;
    814           self.toggleStatus();
    815           self.cache.$editorPanelButton.trigger('click');
    816         }
    817       });
    818     },
    819     redirectWhenSave: function redirectWhenSave() {
    820       var self = this;
    821       setTimeout(function () {
    822         if (wp.data.select('core/editor').isSavingPost()) {
    823           self.redirectWhenSave();
    824         } else {
    825           location.href = ElementorGutenbergSettings.editLink;
    826         }
    827       }, 300);
    828     },
    829     animateLoader: function animateLoader() {
    830       this.cache.$editorPanelButton.addClass('elementor-animate');
    831     },
    832     toggleStatus: function toggleStatus() {
    833       jQuery('body').toggleClass('elementor-editor-active', this.isElementorMode).toggleClass('elementor-editor-inactive', !this.isElementorMode);
    834     },
    835     init: function init() {
    836       this.cacheElements();
    837     }
    838   };
    839   $(function () {
    840     ElementorGutenbergApp.init();
    841   });
    842 })(jQuery);
    843 })();
    844 
    845 /******/ })()
    846 ;
    847 //# sourceMappingURL=gutenberg.js.map