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