PluginProbe
Elementor Website Builder – more than just a page builder / 4.2.1
Elementor Website Builder – more than just a page builder v4.2.1
4.3.2 4.3.1 4.3.0 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 All 455 releases
← All changes | assets/js/packages/editor/editor.js +354 -114 4.3.0-beta3 → 4.2.1 View file →
@@ -1,126 +1,366 @@
1 -(function(_elementor_locations, react, react_dom, _elementor_editor_ui, _elementor_editor_v1_adapters, _elementor_query, _elementor_store, _elementor_ui, _elementor_editor_current_user) {
1 +/******/ (function() { // webpackBootstrap
2 +/******/ "use strict";
3 +/******/ var __webpack_modules__ = ({
2 4
3 -//#region \0rolldown/runtime.js
4 - var __create = Object.create;
5 - var __defProp = Object.defineProperty;
6 - var __name = (target, value) => __defProp(target, "name", {
7 - value,
8 - configurable: true
9 - });
10 - var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
11 - var __getOwnPropNames = Object.getOwnPropertyNames;
12 - var __getProtoOf = Object.getPrototypeOf;
13 - var __hasOwnProp = Object.prototype.hasOwnProperty;
14 - var __commonJSMin = (cb, mod) => () => (mod || (cb((mod = { exports: {} }).exports, mod), cb = null), mod.exports);
15 - var __exportAll = (all, no_symbols) => {
16 - let target = {};
17 - for (var name in all) {
18 - __defProp(target, name, {
19 - get: all[name],
20 - enumerable: true
21 - });
22 - }
23 - if (!no_symbols) {
24 - __defProp(target, Symbol.toStringTag, { value: "Module" });
25 - }
26 - return target;
27 - };
28 - var __copyProps = (to, from, except, desc) => {
29 - if (from && typeof from === "object" || typeof from === "function") {
30 - for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
31 - key = keys[i];
32 - if (!__hasOwnProp.call(to, key) && key !== except) {
33 - __defProp(to, key, {
34 - get: ((k) => from[k]).bind(null, key),
35 - enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
36 - });
37 - }
38 - }
39 - }
40 - return to;
41 - };
42 - var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
43 - value: mod,
44 - enumerable: true
45 - }) : target, mod));
5 +/***/ "./node_modules/react-dom/client.js":
6 +/*!******************************************!*\
7 + !*** ./node_modules/react-dom/client.js ***!
8 + \******************************************/
9 +/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
46 10
47 -//#endregion
48 -react = __toESM(react);
49 -react_dom = __toESM(react_dom);
50 11
51 -//#region packages/packages/core/editor/src/locations.ts
52 - var { Slot: TopSlot, inject: injectIntoTop } = (0, _elementor_locations.createLocation)();
53 - var { Slot: LogicSlot, inject: injectIntoLogic } = (0, _elementor_locations.createLocation)();
54 12
55 -//#endregion
56 -//#region node_modules/react-dom/client.js
57 - var require_client = /* @__PURE__ */ __commonJSMin(((exports) => {
58 - var m = (globalThis.ReactDOM);
59 - var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
60 - exports.createRoot = function(c, o) {
61 - i.usingClientEntryPoint = true;
62 - try {
63 - return m.createRoot(c, o);
64 - } finally {
65 - i.usingClientEntryPoint = false;
66 - }
67 - };
68 - }));
13 +var m = __webpack_require__(/*! react-dom */ "react-dom");
14 +if (false) // removed by dead control flow
15 +{} else {
16 + var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
17 + exports.createRoot = function(c, o) {
18 + i.usingClientEntryPoint = true;
19 + try {
20 + return m.createRoot(c, o);
21 + } finally {
22 + i.usingClientEntryPoint = false;
23 + }
24 + };
25 + exports.hydrateRoot = function(c, h, o) {
26 + i.usingClientEntryPoint = true;
27 + try {
28 + return m.hydrateRoot(c, h, o);
29 + } finally {
30 + i.usingClientEntryPoint = false;
31 + }
32 + };
33 +}
69 34
70 -//#endregion
71 -//#region packages/packages/core/editor/src/components/shell.tsx
72 -var import_client = require_client();
73 - function Shell() {
74 - return /* @__PURE__ */ react.createElement(react.Fragment, null, /* @__PURE__ */ react.createElement(TopSlot, null), /* @__PURE__ */ react.createElement("div", { style: { display: "none" } }, /* @__PURE__ */ react.createElement(LogicSlot, null)));
75 - }
76 35
77 -//#endregion
78 -//#region packages/packages/core/editor/src/ensure-current-user.ts
79 - async function ensureCurrentUser() {
80 - return (0, _elementor_editor_v1_adapters.registerDataHook)("after", "editor/documents/attach-preview", async () => {
81 - try {
82 - await (0, _elementor_editor_current_user.ensureUser)();
83 - } catch {}
84 - });
85 - }
36 +/***/ }),
86 37
87 -//#endregion
88 -//#region packages/packages/core/editor/src/start.tsx
89 - function start(domElement) {
90 - const store = (0, _elementor_store.__createStore)();
91 - const queryClient = (0, _elementor_query.createQueryClient)();
92 - ensureCurrentUser();
93 - (0, _elementor_editor_v1_adapters.__privateDispatchReadyEvent)();
94 - render(/* @__PURE__ */ react.createElement(_elementor_store.__StoreProvider, { store }, /* @__PURE__ */ react.createElement(_elementor_query.QueryClientProvider, { client: queryClient }, /* @__PURE__ */ react.createElement(_elementor_ui.DirectionProvider, { rtl: window.document.dir === "rtl" }, /* @__PURE__ */ react.createElement(_elementor_ui.ThemeProvider, null, /* @__PURE__ */ react.createElement(_elementor_editor_ui.GlobalDialog, null), /* @__PURE__ */ react.createElement(Shell, null))))), domElement);
95 - }
96 - function render(app, domElement) {
97 - let renderFn;
98 - try {
99 - const root = (0, import_client.createRoot)(domElement);
100 - renderFn = () => {
101 - root.render(app);
102 - };
103 - } catch {
104 - renderFn = () => {
105 - react_dom.render(app, domElement);
106 - };
107 - }
108 - renderFn();
109 - }
38 +/***/ "./packages/packages/core/editor/src/components/shell.tsx":
39 +/*!****************************************************************!*\
40 + !*** ./packages/packages/core/editor/src/components/shell.tsx ***!
41 + \****************************************************************/
42 +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
110 43
111 -//#endregion
112 -//#region packages/packages/core/editor/src/index.ts
113 - var src_exports = /* @__PURE__ */ __exportAll({
114 - injectIntoLogic: () => injectIntoLogic,
115 - injectIntoTop: () => injectIntoTop,
116 - start: () => start
117 - });
44 +__webpack_require__.r(__webpack_exports__);
45 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
46 +/* harmony export */ "default": function() { return /* binding */ Shell; }
47 +/* harmony export */ });
48 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
49 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
50 +/* harmony import */ var _locations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../locations */ "./packages/packages/core/editor/src/locations.ts");
118 51
119 -//#endregion
120 -//#region \0elementor-package-library-entry
121 - (window.elementorV2 = window.elementorV2 || {}).editor = src_exports;
122 52
123 -//#endregion
124 -})(elementorV2.locations, React, ReactDOM, elementorV2.editorUi, elementorV2.editorV1Adapters, elementorV2.query, elementorV2.store, elementorV2.ui, elementorV2.editorCurrentUser);
53 +function Shell() {
54 + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_locations__WEBPACK_IMPORTED_MODULE_1__.TopSlot, null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", {
55 + style: {
56 + display: 'none'
57 + }
58 + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_locations__WEBPACK_IMPORTED_MODULE_1__.LogicSlot, null)));
59 +}
60 +
61 +/***/ }),
62 +
63 +/***/ "./packages/packages/core/editor/src/ensure-current-user.ts":
64 +/*!******************************************************************!*\
65 + !*** ./packages/packages/core/editor/src/ensure-current-user.ts ***!
66 + \******************************************************************/
67 +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
68 +
69 +__webpack_require__.r(__webpack_exports__);
70 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
71 +/* harmony export */ ensureCurrentUser: function() { return /* binding */ ensureCurrentUser; }
72 +/* harmony export */ });
73 +/* harmony import */ var _elementor_editor_current_user__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @elementor/editor-current-user */ "@elementor/editor-current-user");
74 +/* harmony import */ var _elementor_editor_current_user__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_current_user__WEBPACK_IMPORTED_MODULE_0__);
75 +/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
76 +/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__);
77 +
78 +
79 +async function ensureCurrentUser() {
80 + return (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__.registerDataHook)('after', 'editor/documents/attach-preview', async () => {
81 + try {
82 + await (0,_elementor_editor_current_user__WEBPACK_IMPORTED_MODULE_0__.ensureUser)();
83 + } catch {}
84 + });
85 +}
86 +
87 +/***/ }),
88 +
89 +/***/ "./packages/packages/core/editor/src/locations.ts":
90 +/*!********************************************************!*\
91 + !*** ./packages/packages/core/editor/src/locations.ts ***!
92 + \********************************************************/
93 +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
94 +
95 +__webpack_require__.r(__webpack_exports__);
96 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
97 +/* harmony export */ LogicSlot: function() { return /* binding */ LogicSlot; },
98 +/* harmony export */ TopSlot: function() { return /* binding */ TopSlot; },
99 +/* harmony export */ injectIntoLogic: function() { return /* binding */ injectIntoLogic; },
100 +/* harmony export */ injectIntoTop: function() { return /* binding */ injectIntoTop; }
101 +/* harmony export */ });
102 +/* harmony import */ var _elementor_locations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @elementor/locations */ "@elementor/locations");
103 +/* harmony import */ var _elementor_locations__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_elementor_locations__WEBPACK_IMPORTED_MODULE_0__);
104 +
105 +const {
106 + Slot: TopSlot,
107 + inject: injectIntoTop
108 +} = (0,_elementor_locations__WEBPACK_IMPORTED_MODULE_0__.createLocation)();
109 +const {
110 + Slot: LogicSlot,
111 + inject: injectIntoLogic
112 +} = (0,_elementor_locations__WEBPACK_IMPORTED_MODULE_0__.createLocation)();
113 +
114 +/***/ }),
115 +
116 +/***/ "./packages/packages/core/editor/src/start.tsx":
117 +/*!*****************************************************!*\
118 + !*** ./packages/packages/core/editor/src/start.tsx ***!
119 + \*****************************************************/
120 +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
121 +
122 +__webpack_require__.r(__webpack_exports__);
123 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
124 +/* harmony export */ start: function() { return /* binding */ start; }
125 +/* harmony export */ });
126 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
127 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
128 +/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "react-dom");
129 +/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);
130 +/* harmony import */ var react_dom_client__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-dom/client */ "./node_modules/react-dom/client.js");
131 +/* harmony import */ var _elementor_editor_ui__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @elementor/editor-ui */ "@elementor/editor-ui");
132 +/* harmony import */ var _elementor_editor_ui__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_ui__WEBPACK_IMPORTED_MODULE_3__);
133 +/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
134 +/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_4__);
135 +/* harmony import */ var _elementor_query__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @elementor/query */ "@elementor/query");
136 +/* harmony import */ var _elementor_query__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_elementor_query__WEBPACK_IMPORTED_MODULE_5__);
137 +/* harmony import */ var _elementor_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @elementor/store */ "@elementor/store");
138 +/* harmony import */ var _elementor_store__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_elementor_store__WEBPACK_IMPORTED_MODULE_6__);
139 +/* harmony import */ var _elementor_ui__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @elementor/ui */ "@elementor/ui");
140 +/* harmony import */ var _elementor_ui__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_elementor_ui__WEBPACK_IMPORTED_MODULE_7__);
141 +/* harmony import */ var _components_shell__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./components/shell */ "./packages/packages/core/editor/src/components/shell.tsx");
142 +/* harmony import */ var _ensure_current_user__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./ensure-current-user */ "./packages/packages/core/editor/src/ensure-current-user.ts");
143 +
144 +
145 +
146 +
147 +
148 +
149 +
150 +
151 +
152 +
153 +function start(domElement) {
154 + const store = (0,_elementor_store__WEBPACK_IMPORTED_MODULE_6__.__createStore)();
155 + const queryClient = (0,_elementor_query__WEBPACK_IMPORTED_MODULE_5__.createQueryClient)();
156 + (0,_ensure_current_user__WEBPACK_IMPORTED_MODULE_9__.ensureCurrentUser)();
157 + (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_4__.__privateDispatchReadyEvent)();
158 + render(/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_store__WEBPACK_IMPORTED_MODULE_6__.__StoreProvider, {
159 + store: store
160 + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_query__WEBPACK_IMPORTED_MODULE_5__.QueryClientProvider, {
161 + client: queryClient
162 + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_ui__WEBPACK_IMPORTED_MODULE_7__.DirectionProvider, {
163 + rtl: window.document.dir === 'rtl'
164 + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_ui__WEBPACK_IMPORTED_MODULE_7__.ThemeProvider, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_editor_ui__WEBPACK_IMPORTED_MODULE_3__.GlobalDialog, null), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_shell__WEBPACK_IMPORTED_MODULE_8__["default"], null))))), domElement);
165 +}
166 +
167 +// Support conditional rendering based on the React version.
168 +// We use `createRoot` when available, but fallback to `ReactDOM.render` for older versions.
169 +function render(app, domElement) {
170 + let renderFn;
171 + try {
172 + const root = (0,react_dom_client__WEBPACK_IMPORTED_MODULE_2__.createRoot)(domElement);
173 + renderFn = () => {
174 + root.render(app);
175 + };
176 + } catch {
177 + renderFn = () => {
178 + // eslint-disable-next-line react/no-deprecated
179 + react_dom__WEBPACK_IMPORTED_MODULE_1__.render(app, domElement);
180 + };
181 + }
182 + renderFn();
183 +}
184 +
185 +/***/ }),
186 +
187 +/***/ "@elementor/editor-current-user":
188 +/*!****************************************************!*\
189 + !*** external ["elementorV2","editorCurrentUser"] ***!
190 + \****************************************************/
191 +/***/ (function(module) {
192 +
193 +module.exports = window["elementorV2"]["editorCurrentUser"];
194 +
195 +/***/ }),
196 +
197 +/***/ "@elementor/editor-ui":
198 +/*!*******************************************!*\
199 + !*** external ["elementorV2","editorUi"] ***!
200 + \*******************************************/
201 +/***/ (function(module) {
202 +
203 +module.exports = window["elementorV2"]["editorUi"];
204 +
205 +/***/ }),
206 +
207 +/***/ "@elementor/editor-v1-adapters":
208 +/*!***************************************************!*\
209 + !*** external ["elementorV2","editorV1Adapters"] ***!
210 + \***************************************************/
211 +/***/ (function(module) {
212 +
213 +module.exports = window["elementorV2"]["editorV1Adapters"];
214 +
215 +/***/ }),
216 +
217 +/***/ "@elementor/locations":
218 +/*!********************************************!*\
219 + !*** external ["elementorV2","locations"] ***!
220 + \********************************************/
221 +/***/ (function(module) {
222 +
223 +module.exports = window["elementorV2"]["locations"];
224 +
225 +/***/ }),
226 +
227 +/***/ "@elementor/query":
228 +/*!****************************************!*\
229 + !*** external ["elementorV2","query"] ***!
230 + \****************************************/
231 +/***/ (function(module) {
232 +
233 +module.exports = window["elementorV2"]["query"];
234 +
235 +/***/ }),
236 +
237 +/***/ "@elementor/store":
238 +/*!****************************************!*\
239 + !*** external ["elementorV2","store"] ***!
240 + \****************************************/
241 +/***/ (function(module) {
242 +
243 +module.exports = window["elementorV2"]["store"];
244 +
245 +/***/ }),
246 +
247 +/***/ "@elementor/ui":
248 +/*!*************************************!*\
249 + !*** external ["elementorV2","ui"] ***!
250 + \*************************************/
251 +/***/ (function(module) {
252 +
253 +module.exports = window["elementorV2"]["ui"];
254 +
255 +/***/ }),
256 +
257 +/***/ "react":
258 +/*!**************************!*\
259 + !*** external ["React"] ***!
260 + \**************************/
261 +/***/ (function(module) {
262 +
263 +module.exports = window["React"];
264 +
265 +/***/ }),
266 +
267 +/***/ "react-dom":
268 +/*!*****************************!*\
269 + !*** external ["ReactDOM"] ***!
270 + \*****************************/
271 +/***/ (function(module) {
272 +
273 +module.exports = window["ReactDOM"];
274 +
275 +/***/ })
276 +
277 +/******/ });
278 +/************************************************************************/
279 +/******/ // The module cache
280 +/******/ var __webpack_module_cache__ = {};
281 +/******/
282 +/******/ // The require function
283 +/******/ function __webpack_require__(moduleId) {
284 +/******/ // Check if module is in cache
285 +/******/ var cachedModule = __webpack_module_cache__[moduleId];
286 +/******/ if (cachedModule !== undefined) {
287 +/******/ return cachedModule.exports;
288 +/******/ }
289 +/******/ // Create a new module (and put it into the cache)
290 +/******/ var module = __webpack_module_cache__[moduleId] = {
291 +/******/ // no module.id needed
292 +/******/ // no module.loaded needed
293 +/******/ exports: {}
294 +/******/ };
295 +/******/
296 +/******/ // Execute the module function
297 +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
298 +/******/
299 +/******/ // Return the exports of the module
300 +/******/ return module.exports;
301 +/******/ }
302 +/******/
303 +/************************************************************************/
304 +/******/ /* webpack/runtime/compat get default export */
305 +/******/ !function() {
306 +/******/ // getDefaultExport function for compatibility with non-harmony modules
307 +/******/ __webpack_require__.n = function(module) {
308 +/******/ var getter = module && module.__esModule ?
309 +/******/ function() { return module['default']; } :
310 +/******/ function() { return module; };
311 +/******/ __webpack_require__.d(getter, { a: getter });
312 +/******/ return getter;
313 +/******/ };
314 +/******/ }();
315 +/******/
316 +/******/ /* webpack/runtime/define property getters */
317 +/******/ !function() {
318 +/******/ // define getter functions for harmony exports
319 +/******/ __webpack_require__.d = function(exports, definition) {
320 +/******/ for(var key in definition) {
321 +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
322 +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
323 +/******/ }
324 +/******/ }
325 +/******/ };
326 +/******/ }();
327 +/******/
328 +/******/ /* webpack/runtime/hasOwnProperty shorthand */
329 +/******/ !function() {
330 +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
331 +/******/ }();
332 +/******/
333 +/******/ /* webpack/runtime/make namespace object */
334 +/******/ !function() {
335 +/******/ // define __esModule on exports
336 +/******/ __webpack_require__.r = function(exports) {
337 +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
338 +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
339 +/******/ }
340 +/******/ Object.defineProperty(exports, '__esModule', { value: true });
341 +/******/ };
342 +/******/ }();
343 +/******/
344 +/************************************************************************/
345 +var __webpack_exports__ = {};
346 +// This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk.
347 +!function() {
348 +/*!****************************************************!*\
349 + !*** ./packages/packages/core/editor/src/index.ts ***!
350 + \****************************************************/
351 +__webpack_require__.r(__webpack_exports__);
352 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
353 +/* harmony export */ injectIntoLogic: function() { return /* reexport safe */ _locations__WEBPACK_IMPORTED_MODULE_0__.injectIntoLogic; },
354 +/* harmony export */ injectIntoTop: function() { return /* reexport safe */ _locations__WEBPACK_IMPORTED_MODULE_0__.injectIntoTop; },
355 +/* harmony export */ start: function() { return /* reexport safe */ _start__WEBPACK_IMPORTED_MODULE_1__.start; }
356 +/* harmony export */ });
357 +/* harmony import */ var _locations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./locations */ "./packages/packages/core/editor/src/locations.ts");
358 +/* harmony import */ var _start__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./start */ "./packages/packages/core/editor/src/start.tsx");
359 +
360 +
361 +}();
362 +(window.elementorV2 = window.elementorV2 || {}).editor = __webpack_exports__;
363 +/******/ })()
364 +;
125 365 window.elementorV2.editor?.init?.();
126 366 //# sourceMappingURL=editor.js.map