PluginProbe
Elementor Website Builder – more than just a page builder / 3.11.2
Elementor Website Builder – more than just a page builder v3.11.2
4.3.0-beta3 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 All 452 releases
← All changes | assets/js/dev-tools.js +557 -276 4.3.0-beta33.11.2 View file →
@@ -1,300 +1,581 @@
1 -(function() {
1 +/*! elementor - v3.11.2 - 22-02-2023 */
2 +/******/ (() => { // webpackBootstrap
3 +/******/ var __webpack_modules__ = ({
2 4
3 -//#region \0rolldown/runtime.js
4 - var __defProp = Object.defineProperty;
5 - var __name = (target, value) => __defProp(target, "name", {
6 - value,
7 - configurable: true
8 - });
5 +/***/ "../modules/dev-tools/assets/js/deprecation.js":
6 +/*!*****************************************************!*\
7 + !*** ../modules/dev-tools/assets/js/deprecation.js ***!
8 + \*****************************************************/
9 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9 10
10 -//#endregion
11 +"use strict";
11 12
12 -//#region node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
13 - function _arrayWithHoles(r) {
14 - if (Array.isArray(r)) return r;
15 - }
16 13
17 -//#endregion
18 -//#region node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js
19 - function _iterableToArrayLimit(r, l) {
20 - var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
21 - if (null != t) {
22 - var e;
23 - var n;
24 - var i;
25 - var u;
26 - var a = [];
27 - var f = !0;
28 - var o = !1;
29 - try {
30 - if (i = (t = t.call(r)).next, 0 === l) {
31 - if (Object(t) !== t) return;
32 - f = !1;
33 - } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);
34 - } catch (r) {
35 - o = !0, n = r;
36 - } finally {
37 - try {
38 - if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
39 - } finally {
40 - if (o) throw n;
41 - }
42 - }
43 - return a;
44 - }
45 - }
14 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
15 +Object.defineProperty(exports, "__esModule", ({
16 + value: true
17 +}));
18 +exports["default"] = void 0;
19 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
20 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
21 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
22 +/**
23 + * @typedef {Object} Version
24 + * @property {number} major1 The first number
25 + * @property {number} major2 The second number
26 + * @property {number} minor The third number
27 + * @property {string} build The fourth number
28 + */
46 29
47 -//#endregion
48 -//#region node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
49 - function _arrayLikeToArray(r, a) {
50 - (null == a || a > r.length) && (a = r.length);
51 - for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
52 - return n;
53 - }
30 +/**
31 + * @param {string} name
32 + * @param {string} version
33 + * @param {string} replacement
34 + */
54 35
55 -//#endregion
56 -//#region node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js
57 - function _unsupportedIterableToArray(r, a) {
58 - if (r) {
59 - if ("string" == typeof r) return _arrayLikeToArray(r, a);
60 - var t = {}.toString.call(r).slice(8, -1);
61 - return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0;
62 - }
63 - }
36 +var softDeprecated = function softDeprecated(name, version, replacement) {
37 + if (elementorDevToolsConfig.isDebug) {
38 + deprecatedMessage('soft', name, version, replacement);
39 + }
40 +};
41 +var hardDeprecated = function hardDeprecated(name, version, replacement) {
42 + deprecatedMessage('hard', name, version, replacement);
43 +};
44 +var deprecatedMessage = function deprecatedMessage(type, name, version, replacement) {
45 + var message = "`".concat(name, "` is ").concat(type, " deprecated since ").concat(version);
46 + if (replacement) {
47 + message += " - Use `".concat(replacement, "` instead");
48 + }
49 + elementorDevTools.consoleWarn(message);
50 +};
51 +var Deprecation = /*#__PURE__*/function () {
52 + function Deprecation() {
53 + (0, _classCallCheck2.default)(this, Deprecation);
54 + }
55 + (0, _createClass2.default)(Deprecation, [{
56 + key: "deprecated",
57 + value: function deprecated(name, version, replacement) {
58 + if (this.isHardDeprecated(version)) {
59 + hardDeprecated(name, version, replacement);
60 + } else {
61 + softDeprecated(name, version, replacement);
62 + }
63 + }
64 64
65 -//#endregion
66 -//#region node_modules/@babel/runtime/helpers/esm/nonIterableRest.js
67 - function _nonIterableRest() {
68 - throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
69 - }
65 + /**
66 + * @param {string} version
67 + *
68 + * @return {Version}
69 + */
70 + }, {
71 + key: "parseVersion",
72 + value: function parseVersion(version) {
73 + var versionParts = version.split('.');
74 + if (versionParts.length < 3 || versionParts.length > 4) {
75 + throw new RangeError('Invalid Semantic Version string provided');
76 + }
77 + var _versionParts = (0, _slicedToArray2.default)(versionParts, 4),
78 + major1 = _versionParts[0],
79 + major2 = _versionParts[1],
80 + minor = _versionParts[2],
81 + _versionParts$ = _versionParts[3],
82 + build = _versionParts$ === void 0 ? '' : _versionParts$;
83 + return {
84 + major1: parseInt(major1),
85 + major2: parseInt(major2),
86 + minor: parseInt(minor),
87 + build: build
88 + };
89 + }
70 90
71 -//#endregion
72 -//#region node_modules/@babel/runtime/helpers/esm/slicedToArray.js
73 - function _slicedToArray(r, e) {
74 - return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest();
75 - }
91 + /**
92 + * Get total of major.
93 + *
94 + * Since `get_total_major` cannot determine how much really versions between 2.9.0 and 3.3.0 if there is 2.10.0 version for example,
95 + * versions with major2 more then 9 will be added to total.
96 + *
97 + * @param {Version} versionObj
98 + *
99 + * @return {number}
100 + */
101 + }, {
102 + key: "getTotalMajor",
103 + value: function getTotalMajor(versionObj) {
104 + var total = parseInt("".concat(versionObj.major1).concat(versionObj.major2, "0"));
105 + total = Number((total / 10).toFixed(0));
106 + if (versionObj.major2 > 9) {
107 + total = versionObj.major2 - 9;
108 + }
109 + return total;
110 + }
76 111
77 -//#endregion
78 -//#region node_modules/@babel/runtime/helpers/esm/classCallCheck.js
79 - function _classCallCheck(a, n) {
80 - if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function");
81 - }
112 + /**
113 + * @param {string} version1
114 + * @param {string} version2
115 + *
116 + * @return {number}
117 + */
118 + }, {
119 + key: "compareVersion",
120 + value: function compareVersion(version1, version2) {
121 + var _this = this;
122 + return [this.parseVersion(version1), this.parseVersion(version2)].map(function (versionObj) {
123 + return _this.getTotalMajor(versionObj);
124 + }).reduce(function (acc, major) {
125 + return acc - major;
126 + });
127 + }
82 128
83 -//#endregion
84 -//#region node_modules/@babel/runtime/helpers/esm/typeof.js
85 - function _typeof(o) {
86 - "@babel/helpers - typeof";
87 - return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(o) {
88 - return typeof o;
89 - } : function(o) {
90 - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
91 - }, _typeof(o);
92 - }
129 + /**
130 + * @param {string} version
131 + *
132 + * @return {boolean}
133 + */
134 + }, {
135 + key: "isSoftDeprecated",
136 + value: function isSoftDeprecated(version) {
137 + var total = this.compareVersion(version, elementorDevToolsConfig.deprecation.current_version);
138 + return total <= elementorDevToolsConfig.deprecation.soft_version_count;
139 + }
93 140
94 -//#endregion
95 -//#region node_modules/@babel/runtime/helpers/esm/toPrimitive.js
96 - function toPrimitive(t, r) {
97 - if ("object" != _typeof(t) || !t) return t;
98 - var e = t[Symbol.toPrimitive];
99 - if (void 0 !== e) {
100 - var i = e.call(t, r || "default");
101 - if ("object" != _typeof(i)) return i;
102 - throw new TypeError("@@toPrimitive must return a primitive value.");
103 - }
104 - return ("string" === r ? String : Number)(t);
105 - }
141 + /**
142 + * @param {string} version
143 + * @return {boolean}
144 + */
145 + }, {
146 + key: "isHardDeprecated",
147 + value: function isHardDeprecated(version) {
148 + var total = this.compareVersion(version, elementorDevToolsConfig.deprecation.current_version);
149 + return total < 0 || total >= elementorDevToolsConfig.deprecation.hard_version_count;
150 + }
151 + }]);
152 + return Deprecation;
153 +}();
154 +exports["default"] = Deprecation;
106 155
107 -//#endregion
108 -//#region node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
109 - function toPropertyKey(t) {
110 - var i = toPrimitive(t, "string");
111 - return "symbol" == _typeof(i) ? i : i + "";
112 - }
156 +/***/ }),
113 157
114 -//#endregion
115 -//#region node_modules/@babel/runtime/helpers/esm/createClass.js
116 - function _defineProperties(e, r) {
117 - for (var t = 0; t < r.length; t++) {
118 - var o = r[t];
119 - o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o);
120 - }
121 - }
122 - function _createClass(e, r, t) {
123 - return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e;
124 - }
158 +/***/ "../modules/dev-tools/assets/js/module.js":
159 +/*!************************************************!*\
160 + !*** ../modules/dev-tools/assets/js/module.js ***!
161 + \************************************************/
162 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
125 163
126 -//#endregion
127 -//#region modules/dev-tools/assets/js/deprecation.js
128 -/**
129 - * @typedef {Object} Version
130 - * @property {number} major1 The first number
131 - * @property {number} major2 The second number
132 - * @property {number} minor The third number
133 - * @property {string} build The fourth number
134 - */
135 - /**
136 - * @param {string} name
137 - * @param {string} version
138 - * @param {string} replacement
139 - */
140 - var softDeprecated = function softDeprecated(name, version, replacement) {
141 - if (elementorDevToolsConfig.isDebug) deprecatedMessage("soft", name, version, replacement);
142 - };
143 - var hardDeprecated = function hardDeprecated(name, version, replacement) {
144 - deprecatedMessage("hard", name, version, replacement);
145 - };
146 - var deprecatedMessage = function deprecatedMessage(type, name, version, replacement) {
147 - var message = "`".concat(name, "` is ").concat(type, " deprecated since ").concat(version);
148 - if (replacement) message += " - Use `".concat(replacement, "` instead");
149 - elementorDevTools.consoleWarn(message);
150 - };
151 - var Deprecation = /*#__PURE__*/ function() {
152 - function Deprecation() {
153 - _classCallCheck(this, Deprecation);
154 - }
155 - return _createClass(Deprecation, [
156 - {
157 - key: "deprecated",
158 - value: function deprecated(name, version, replacement) {
159 - if (this.isHardDeprecated(version)) hardDeprecated(name, version, replacement);
160 - else softDeprecated(name, version, replacement);
161 - }
162 - },
163 - {
164 - key: "parseVersion",
165 - value: function parseVersion(version) {
166 - var versionParts = version.split(".");
167 - if (versionParts.length < 3 || versionParts.length > 4) throw new RangeError("Invalid Semantic Version string provided");
168 - var _versionParts = _slicedToArray(versionParts, 4);
169 - var major1 = _versionParts[0];
170 - var major2 = _versionParts[1];
171 - var minor = _versionParts[2];
172 - var _versionParts$ = _versionParts[3];
173 - return {
174 - major1: parseInt(major1),
175 - major2: parseInt(major2),
176 - minor: parseInt(minor),
177 - build: _versionParts$ === void 0 ? "" : _versionParts$
178 - };
179 - }
180 - },
181 - {
182 - key: "getTotalMajor",
183 - value: function getTotalMajor(versionObj) {
184 - var total = parseInt("".concat(versionObj.major1).concat(versionObj.major2, "0"));
185 - total = Number((total / 10).toFixed(0));
186 - if (versionObj.major2 > 9) total = versionObj.major2 - 9;
187 - return total;
188 - }
189 - },
190 - {
191 - key: "compareVersion",
192 - value: function compareVersion(version1, version2) {
193 - var _this = this;
194 - return [this.parseVersion(version1), this.parseVersion(version2)].map(function(versionObj) {
195 - return _this.getTotalMajor(versionObj);
196 - }).reduce(function(acc, major) {
197 - return acc - major;
198 - });
199 - }
200 - },
201 - {
202 - key: "isSoftDeprecated",
203 - value: function isSoftDeprecated(version) {
204 - return this.compareVersion(version, elementorDevToolsConfig.deprecation.current_version) <= elementorDevToolsConfig.deprecation.soft_version_count;
205 - }
206 - },
207 - {
208 - key: "isHardDeprecated",
209 - value: function isHardDeprecated(version) {
210 - var total = this.compareVersion(version, elementorDevToolsConfig.deprecation.current_version);
211 - return total < 0 || total >= elementorDevToolsConfig.deprecation.hard_version_count;
212 - }
213 - }
214 - ]);
215 - }();
164 +"use strict";
216 165
217 -//#endregion
218 -//#region node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
219 - function _arrayWithoutHoles(r) {
220 - if (Array.isArray(r)) return _arrayLikeToArray(r);
221 - }
222 166
223 -//#endregion
224 -//#region node_modules/@babel/runtime/helpers/esm/iterableToArray.js
225 - function _iterableToArray(r) {
226 - if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r);
227 - }
167 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
168 +Object.defineProperty(exports, "__esModule", ({
169 + value: true
170 +}));
171 +exports["default"] = void 0;
172 +var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ "../node_modules/@babel/runtime/helpers/toConsumableArray.js"));
173 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
174 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
175 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
176 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
177 +var _deprecation = _interopRequireDefault(__webpack_require__(/*! ./deprecation */ "../modules/dev-tools/assets/js/deprecation.js"));
178 +/* global elementorDevToolsConfig */
179 +var Module = /*#__PURE__*/function () {
180 + /**
181 + * @type {Deprecation}
182 + */
228 183
229 -//#endregion
230 -//#region node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js
231 - function _nonIterableSpread() {
232 - throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
233 - }
184 + function Module(deprecation) {
185 + (0, _classCallCheck2.default)(this, Module);
186 + (0, _defineProperty2.default)(this, "deprecation", void 0);
187 + this.deprecation = deprecation;
188 + }
189 + (0, _createClass2.default)(Module, [{
190 + key: "notifyBackendDeprecations",
191 + value: function notifyBackendDeprecations() {
192 + var _this = this;
193 + var notices = elementorDevToolsConfig.deprecation.soft_notices;
194 + Object.entries(notices).forEach(function (_ref) {
195 + var _this$deprecation;
196 + var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
197 + key = _ref2[0],
198 + notice = _ref2[1];
199 + (_this$deprecation = _this.deprecation).deprecated.apply(_this$deprecation, [key].concat((0, _toConsumableArray2.default)(notice)));
200 + });
201 + }
202 + }, {
203 + key: "consoleWarn",
204 + value: function consoleWarn() {
205 + var _console;
206 + var style = "font-size: 12px; background-image: url(\"".concat(elementorDevToolsConfig.urls.assets, "images/logo-icon.png\"); background-repeat: no-repeat; background-size: contain;");
207 + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
208 + args[_key] = arguments[_key];
209 + }
210 + args.unshift('%c %c', style, '');
211 + (_console = console).warn.apply(_console, args); // eslint-disable-line no-console
212 + }
213 + }]);
214 + return Module;
215 +}();
216 +exports["default"] = Module;
234 217
235 -//#endregion
236 -//#region node_modules/@babel/runtime/helpers/esm/toConsumableArray.js
237 - function _toConsumableArray(r) {
238 - return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread();
239 - }
218 +/***/ }),
240 219
241 -//#endregion
242 -//#region node_modules/@babel/runtime/helpers/esm/defineProperty.js
243 - function _defineProperty(e, r, t) {
244 - return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
245 - value: t,
246 - enumerable: !0,
247 - configurable: !0,
248 - writable: !0
249 - }) : e[r] = t, e;
250 - }
220 +/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
221 +/*!******************************************************************!*\
222 + !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
223 + \******************************************************************/
224 +/***/ ((module) => {
251 225
252 -//#endregion
253 -//#region modules/dev-tools/assets/js/module.js
254 -/**
255 - * @typedef {import('./deprecation').default} Deprecation
256 - */
257 - var Module = /*#__PURE__*/ function() {
258 - function Module(deprecation) {
259 - _classCallCheck(this, Module);
260 - /**
261 - * @type {Deprecation}
262 - */
263 - _defineProperty(this, "deprecation", void 0);
264 - this.deprecation = deprecation;
265 - }
266 - return _createClass(Module, [{
267 - key: "notifyBackendDeprecations",
268 - value: function notifyBackendDeprecations() {
269 - var _this = this;
270 - var notices = elementorDevToolsConfig.deprecation.soft_notices;
271 - Object.entries(notices).forEach(function(_ref) {
272 - var _this$deprecation;
273 - var _ref2 = _slicedToArray(_ref, 2);
274 - var key = _ref2[0];
275 - var notice = _ref2[1];
276 - (_this$deprecation = _this.deprecation).deprecated.apply(_this$deprecation, [key].concat(_toConsumableArray(notice)));
277 - });
278 - }
279 - }, {
280 - key: "consoleWarn",
281 - value: function consoleWarn() {
282 - var _console;
283 - var style = "font-size: 12px; background-image: url(\"".concat(elementorDevToolsConfig.urls.assets, "images/logo-icon.png\"); background-repeat: no-repeat; background-size: contain;");
284 - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) args[_key] = arguments[_key];
285 - args.unshift("%c %c", style, "");
286 - (_console = console).warn.apply(_console, args);
287 - }
288 - }]);
289 - }();
226 +function _arrayLikeToArray(arr, len) {
227 + if (len == null || len > arr.length) len = arr.length;
228 + for (var i = 0, arr2 = new Array(len); i < len; i++) {
229 + arr2[i] = arr[i];
230 + }
231 + return arr2;
232 +}
233 +module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
290 234
291 -//#endregion
292 -//#region modules/dev-tools/assets/js/index.js
293 - if (!window.elementorDevTools) {
294 - window.elementorDevTools = new Module(new Deprecation());
295 - window.elementorDevTools.notifyBackendDeprecations();
296 - }
235 +/***/ }),
297 236
298 -//#endregion
237 +/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
238 +/*!****************************************************************!*\
239 + !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
240 + \****************************************************************/
241 +/***/ ((module) => {
242 +
243 +function _arrayWithHoles(arr) {
244 + if (Array.isArray(arr)) return arr;
245 +}
246 +module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
247 +
248 +/***/ }),
249 +
250 +/***/ "../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js":
251 +/*!*******************************************************************!*\
252 + !*** ../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***!
253 + \*******************************************************************/
254 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
255 +
256 +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
257 +function _arrayWithoutHoles(arr) {
258 + if (Array.isArray(arr)) return arrayLikeToArray(arr);
259 +}
260 +module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
261 +
262 +/***/ }),
263 +
264 +/***/ "../node_modules/@babel/runtime/helpers/classCallCheck.js":
265 +/*!****************************************************************!*\
266 + !*** ../node_modules/@babel/runtime/helpers/classCallCheck.js ***!
267 + \****************************************************************/
268 +/***/ ((module) => {
269 +
270 +function _classCallCheck(instance, Constructor) {
271 + if (!(instance instanceof Constructor)) {
272 + throw new TypeError("Cannot call a class as a function");
273 + }
274 +}
275 +module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports;
276 +
277 +/***/ }),
278 +
279 +/***/ "../node_modules/@babel/runtime/helpers/createClass.js":
280 +/*!*************************************************************!*\
281 + !*** ../node_modules/@babel/runtime/helpers/createClass.js ***!
282 + \*************************************************************/
283 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
284 +
285 +var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
286 +function _defineProperties(target, props) {
287 + for (var i = 0; i < props.length; i++) {
288 + var descriptor = props[i];
289 + descriptor.enumerable = descriptor.enumerable || false;
290 + descriptor.configurable = true;
291 + if ("value" in descriptor) descriptor.writable = true;
292 + Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor);
293 + }
294 +}
295 +function _createClass(Constructor, protoProps, staticProps) {
296 + if (protoProps) _defineProperties(Constructor.prototype, protoProps);
297 + if (staticProps) _defineProperties(Constructor, staticProps);
298 + Object.defineProperty(Constructor, "prototype", {
299 + writable: false
300 + });
301 + return Constructor;
302 +}
303 +module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports;
304 +
305 +/***/ }),
306 +
307 +/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
308 +/*!****************************************************************!*\
309 + !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
310 + \****************************************************************/
311 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
312 +
313 +var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
314 +function _defineProperty(obj, key, value) {
315 + key = toPropertyKey(key);
316 + if (key in obj) {
317 + Object.defineProperty(obj, key, {
318 + value: value,
319 + enumerable: true,
320 + configurable: true,
321 + writable: true
322 + });
323 + } else {
324 + obj[key] = value;
325 + }
326 + return obj;
327 +}
328 +module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
329 +
330 +/***/ }),
331 +
332 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
333 +/*!***********************************************************************!*\
334 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
335 + \***********************************************************************/
336 +/***/ ((module) => {
337 +
338 +function _interopRequireDefault(obj) {
339 + return obj && obj.__esModule ? obj : {
340 + "default": obj
341 + };
342 +}
343 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
344 +
345 +/***/ }),
346 +
347 +/***/ "../node_modules/@babel/runtime/helpers/iterableToArray.js":
348 +/*!*****************************************************************!*\
349 + !*** ../node_modules/@babel/runtime/helpers/iterableToArray.js ***!
350 + \*****************************************************************/
351 +/***/ ((module) => {
352 +
353 +function _iterableToArray(iter) {
354 + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
355 +}
356 +module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
357 +
358 +/***/ }),
359 +
360 +/***/ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
361 +/*!**********************************************************************!*\
362 + !*** ../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
363 + \**********************************************************************/
364 +/***/ ((module) => {
365 +
366 +function _iterableToArrayLimit(arr, i) {
367 + var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"];
368 + if (null != _i) {
369 + var _s,
370 + _e,
371 + _x,
372 + _r,
373 + _arr = [],
374 + _n = !0,
375 + _d = !1;
376 + try {
377 + if (_x = (_i = _i.call(arr)).next, 0 === i) {
378 + if (Object(_i) !== _i) return;
379 + _n = !1;
380 + } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0) {
381 + ;
382 + }
383 + } catch (err) {
384 + _d = !0, _e = err;
385 + } finally {
386 + try {
387 + if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return;
388 + } finally {
389 + if (_d) throw _e;
390 + }
391 + }
392 + return _arr;
393 + }
394 +}
395 +module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
396 +
397 +/***/ }),
398 +
399 +/***/ "../node_modules/@babel/runtime/helpers/nonIterableRest.js":
400 +/*!*****************************************************************!*\
401 + !*** ../node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
402 + \*****************************************************************/
403 +/***/ ((module) => {
404 +
405 +function _nonIterableRest() {
406 + throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
407 +}
408 +module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports;
409 +
410 +/***/ }),
411 +
412 +/***/ "../node_modules/@babel/runtime/helpers/nonIterableSpread.js":
413 +/*!*******************************************************************!*\
414 + !*** ../node_modules/@babel/runtime/helpers/nonIterableSpread.js ***!
415 + \*******************************************************************/
416 +/***/ ((module) => {
417 +
418 +function _nonIterableSpread() {
419 + throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
420 +}
421 +module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports;
422 +
423 +/***/ }),
424 +
425 +/***/ "../node_modules/@babel/runtime/helpers/slicedToArray.js":
426 +/*!***************************************************************!*\
427 + !*** ../node_modules/@babel/runtime/helpers/slicedToArray.js ***!
428 + \***************************************************************/
429 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
430 +
431 +var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
432 +var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
433 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
434 +var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime/helpers/nonIterableRest.js");
435 +function _slicedToArray(arr, i) {
436 + return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
437 +}
438 +module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
439 +
440 +/***/ }),
441 +
442 +/***/ "../node_modules/@babel/runtime/helpers/toConsumableArray.js":
443 +/*!*******************************************************************!*\
444 + !*** ../node_modules/@babel/runtime/helpers/toConsumableArray.js ***!
445 + \*******************************************************************/
446 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
447 +
448 +var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js");
449 +var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime/helpers/iterableToArray.js");
450 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
451 +var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime/helpers/nonIterableSpread.js");
452 +function _toConsumableArray(arr) {
453 + return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
454 +}
455 +module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
456 +
457 +/***/ }),
458 +
459 +/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
460 +/*!*************************************************************!*\
461 + !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
462 + \*************************************************************/
463 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
464 +
465 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
466 +function _toPrimitive(input, hint) {
467 + if (_typeof(input) !== "object" || input === null) return input;
468 + var prim = input[Symbol.toPrimitive];
469 + if (prim !== undefined) {
470 + var res = prim.call(input, hint || "default");
471 + if (_typeof(res) !== "object") return res;
472 + throw new TypeError("@@toPrimitive must return a primitive value.");
473 + }
474 + return (hint === "string" ? String : Number)(input);
475 +}
476 +module.exports = _toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
477 +
478 +/***/ }),
479 +
480 +/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
481 +/*!***************************************************************!*\
482 + !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
483 + \***************************************************************/
484 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
485 +
486 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
487 +var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
488 +function _toPropertyKey(arg) {
489 + var key = toPrimitive(arg, "string");
490 + return _typeof(key) === "symbol" ? key : String(key);
491 +}
492 +module.exports = _toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
493 +
494 +/***/ }),
495 +
496 +/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
497 +/*!********************************************************!*\
498 + !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
499 + \********************************************************/
500 +/***/ ((module) => {
501 +
502 +function _typeof(obj) {
503 + "@babel/helpers - typeof";
504 +
505 + return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
506 + return typeof obj;
507 + } : function (obj) {
508 + return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
509 + }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj);
510 +}
511 +module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
512 +
513 +/***/ }),
514 +
515 +/***/ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
516 +/*!****************************************************************************!*\
517 + !*** ../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
518 + \****************************************************************************/
519 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
520 +
521 +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
522 +function _unsupportedIterableToArray(o, minLen) {
523 + if (!o) return;
524 + if (typeof o === "string") return arrayLikeToArray(o, minLen);
525 + var n = Object.prototype.toString.call(o).slice(8, -1);
526 + if (n === "Object" && o.constructor) n = o.constructor.name;
527 + if (n === "Map" || n === "Set") return Array.from(o);
528 + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
529 +}
530 +module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
531 +
532 +/***/ })
533 +
534 +/******/ });
535 +/************************************************************************/
536 +/******/ // The module cache
537 +/******/ var __webpack_module_cache__ = {};
538 +/******/
539 +/******/ // The require function
540 +/******/ function __webpack_require__(moduleId) {
541 +/******/ // Check if module is in cache
542 +/******/ var cachedModule = __webpack_module_cache__[moduleId];
543 +/******/ if (cachedModule !== undefined) {
544 +/******/ return cachedModule.exports;
545 +/******/ }
546 +/******/ // Create a new module (and put it into the cache)
547 +/******/ var module = __webpack_module_cache__[moduleId] = {
548 +/******/ // no module.id needed
549 +/******/ // no module.loaded needed
550 +/******/ exports: {}
551 +/******/ };
552 +/******/
553 +/******/ // Execute the module function
554 +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
555 +/******/
556 +/******/ // Return the exports of the module
557 +/******/ return module.exports;
558 +/******/ }
559 +/******/
560 +/************************************************************************/
561 +var __webpack_exports__ = {};
562 +// This entry need to be wrapped in an IIFE because it need to be in strict mode.
563 +(() => {
564 +"use strict";
565 +/*!***********************************************!*\
566 + !*** ../modules/dev-tools/assets/js/index.js ***!
567 + \***********************************************/
568 +
569 +
570 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
571 +var _deprecation = _interopRequireDefault(__webpack_require__(/*! ./deprecation */ "../modules/dev-tools/assets/js/deprecation.js"));
572 +var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../modules/dev-tools/assets/js/module.js"));
573 +if (!window.elementorDevTools) {
574 + window.elementorDevTools = new _module.default(new _deprecation.default());
575 + window.elementorDevTools.notifyBackendDeprecations();
576 +}
299 577 })();
578 +
579 +/******/ })()
580 +;
300 581 //# sourceMappingURL=dev-tools.js.map