PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.2
Elementor Website Builder – more than just a page builder v4.3.2
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-embedded-documents-manager/editor-embedded-documents-manager.js +163 -355 4.2.0-dev2 → 4.3.2 View file →
@@ -1,365 +1,173 @@
1 -/******/ (function() { // webpackBootstrap
2 -/******/ "use strict";
3 -/******/ var __webpack_modules__ = ({
1 +(function(_elementor_editor_documents, _elementor_editor_styles_repository, _elementor_editor_v1_adapters) {
4 2
5 -/***/ "./packages/packages/core/editor-embedded-documents-manager/src/init.ts":
6 -/*!******************************************************************************!*\
7 - !*** ./packages/packages/core/editor-embedded-documents-manager/src/init.ts ***!
8 - \******************************************************************************/
9 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
3 +//#region \0rolldown/runtime.js
4 + var __defProp = Object.defineProperty;
5 + var __name = (target, value) => __defProp(target, "name", {
6 + value,
7 + configurable: true
8 + });
9 + var __exportAll = (all, no_symbols) => {
10 + let target = {};
11 + for (var name in all) {
12 + __defProp(target, name, {
13 + get: all[name],
14 + enumerable: true
15 + });
16 + }
17 + if (!no_symbols) {
18 + __defProp(target, Symbol.toStringTag, { value: "Module" });
19 + }
20 + return target;
21 + };
10 22
11 -__webpack_require__.r(__webpack_exports__);
12 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
13 -/* harmony export */ init: function() { return /* binding */ init; }
14 -/* harmony export */ });
15 -/* harmony import */ var _elementor_editor_documents__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @elementor/editor-documents */ "@elementor/editor-documents");
16 -/* harmony import */ var _elementor_editor_documents__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_documents__WEBPACK_IMPORTED_MODULE_0__);
17 -/* harmony import */ var _elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @elementor/editor-styles-repository */ "@elementor/editor-styles-repository");
18 -/* harmony import */ var _elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_1__);
19 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
20 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__);
21 -/* harmony import */ var _manager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./manager */ "./packages/packages/core/editor-embedded-documents-manager/src/manager.ts");
22 -/* harmony import */ var _styles_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles-provider */ "./packages/packages/core/editor-embedded-documents-manager/src/styles-provider.ts");
23 +//#endregion
23 24
25 +//#region packages/packages/core/editor-embedded-documents-manager/src/styles-provider.ts
26 + var styles = [];
27 + var documentStyles = /* @__PURE__ */ new Map();
28 + var styleListeners = /* @__PURE__ */ new Set();
29 + var embeddedDocumentsStylesProvider = (0, _elementor_editor_styles_repository.createStylesProvider)({
30 + key: "embedded-documents-styles",
31 + priority: 75,
32 + subscribe: (cb) => {
33 + styleListeners.add(cb);
34 + return () => {
35 + styleListeners.delete(cb);
36 + };
37 + },
38 + actions: {
39 + all: () => styles,
40 + get: (id) => styles.find((style) => style.id === id) ?? null
41 + }
42 + });
43 + function notifyStyleListeners() {
44 + styleListeners.forEach((cb) => cb());
45 + }
46 + function addEmbeddedDocumentStyles(documentId, document) {
47 + const extracted = extractStylesFromDocument(document);
48 + if (!extracted.length) {
49 + if (!documentStyles.has(documentId)) return;
50 + documentStyles.delete(documentId);
51 + } else documentStyles.set(documentId, extracted);
52 + styles = [...documentStyles.values()].flat();
53 + notifyStyleListeners();
54 + }
55 + function clearEmbeddedDocumentsStyles() {
56 + documentStyles = /* @__PURE__ */ new Map();
57 + styles = [];
58 + notifyStyleListeners();
59 + }
60 + function extractStylesFromDocument(document) {
61 + if (!document.elements?.length) return [];
62 + return document.elements.flatMap(extractStylesFromElement);
63 + }
64 + function extractStylesFromElement(element) {
65 + return [...Object.values(element.styles ?? {}), ...(element.elements ?? []).flatMap(extractStylesFromElement)];
66 + }
24 67
68 +//#endregion
69 +//#region packages/packages/core/editor-embedded-documents-manager/src/manager.ts
70 + var pendingIds = /* @__PURE__ */ new Set();
71 + var loadedDocuments = /* @__PURE__ */ new Map();
72 + var listeners = /* @__PURE__ */ new Set();
73 + var currentDocumentId = null;
74 + function setCurrentDocumentId(id) {
75 + currentDocumentId = id;
76 + }
77 + function addDocuments(ids) {
78 + const newIds = ids.filter((id) => !isCurrentDocument(id) && !pendingIds.has(id) && !loadedDocuments.has(id));
79 + newIds.forEach((id) => pendingIds.add(id));
80 + if (!newIds.length) return;
81 + fetchAndNotify(newIds);
82 + }
83 + function setDocument(documentId, data) {
84 + if (isCurrentDocument(documentId)) return;
85 + const isNew = !loadedDocuments.has(documentId);
86 + loadedDocuments.set(documentId, data);
87 + if (isNew) notifyListeners(documentId, data);
88 + else addEmbeddedDocumentStyles(documentId, data);
89 + }
90 + function onDocumentLoad(callback) {
91 + listeners.add(callback);
92 + Promise.resolve().then(() => {
93 + if (!listeners.has(callback)) return;
94 + loadedDocuments.forEach((data, documentId) => {
95 + if (!isCurrentDocument(documentId)) callback(documentId, data);
96 + });
97 + });
98 + return () => {
99 + listeners.delete(callback);
100 + };
101 + }
102 + function reset() {
103 + pendingIds.clear();
104 + loadedDocuments.clear();
105 + clearEmbeddedDocumentsStyles();
106 + }
107 + var embeddedDocumentsManager = {
108 + addDocuments,
109 + setDocument,
110 + onDocumentLoad,
111 + reset
112 + };
113 + function isCurrentDocument(documentId) {
114 + return currentDocumentId !== null && documentId === currentDocumentId;
115 + }
116 + async function fetchAndNotify(ids) {
117 + (await Promise.all(ids.map(fetchDocument))).forEach((result, index) => {
118 + const id = ids[index];
119 + if (!pendingIds.has(id)) return;
120 + pendingIds.delete(id);
121 + if (!result || isCurrentDocument(id)) return;
122 + const { data } = result;
123 + loadedDocuments.set(id, data);
124 + notifyListeners(id, data);
125 + });
126 + }
127 + async function fetchDocument(id) {
128 + try {
129 + return {
130 + id,
131 + data: await _elementor_editor_v1_adapters.ajax.load({
132 + data: { id },
133 + action: "get_document_config",
134 + unique_id: `embedded-document-${id}`
135 + })
136 + };
137 + } catch {
138 + return null;
139 + }
140 + }
141 + function notifyListeners(documentId, data) {
142 + if (isCurrentDocument(documentId)) return;
143 + listeners.forEach((cb) => cb(documentId, data));
144 + addEmbeddedDocumentStyles(documentId, data);
145 + }
25 146
147 +//#endregion
148 +//#region packages/packages/core/editor-embedded-documents-manager/src/init.ts
149 + function init() {
150 + _elementor_editor_styles_repository.stylesRepository.register(embeddedDocumentsStylesProvider);
151 + (0, _elementor_editor_v1_adapters.registerDataHook)("after", "editor/documents/attach-preview", () => {
152 + const { id } = (0, _elementor_editor_documents.getV1CurrentDocument)() ?? {};
153 + setCurrentDocumentId(id ?? null);
154 + embeddedDocumentsManager.reset();
155 + });
156 + }
26 157
158 +//#endregion
159 +//#region packages/packages/core/editor-embedded-documents-manager/src/index.ts
160 + var src_exports = /* @__PURE__ */ __exportAll({
161 + embeddedDocumentsManager: () => embeddedDocumentsManager,
162 + init: () => init,
163 + setCurrentDocumentId: () => setCurrentDocumentId
164 + });
27 165
28 -function init() {
29 - _elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_1__.stylesRepository.register(_styles_provider__WEBPACK_IMPORTED_MODULE_4__.embeddedDocumentsStylesProvider);
30 - (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__.registerDataHook)('after', 'editor/documents/attach-preview', () => {
31 - const {
32 - id
33 - } = (0,_elementor_editor_documents__WEBPACK_IMPORTED_MODULE_0__.getV1CurrentDocument)() ?? {};
34 - (0,_manager__WEBPACK_IMPORTED_MODULE_3__.setCurrentDocumentId)(id ?? null);
35 - _manager__WEBPACK_IMPORTED_MODULE_3__.embeddedDocumentsManager.reset();
36 - });
37 -}
166 +//#endregion
167 +//#region \0elementor-package-library-entry
168 + (window.elementorV2 = window.elementorV2 || {}).editorEmbeddedDocumentsManager = src_exports;
38 169
39 -/***/ }),
40 -
41 -/***/ "./packages/packages/core/editor-embedded-documents-manager/src/manager.ts":
42 -/*!*********************************************************************************!*\
43 - !*** ./packages/packages/core/editor-embedded-documents-manager/src/manager.ts ***!
44 - \*********************************************************************************/
45 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
46 -
47 -__webpack_require__.r(__webpack_exports__);
48 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
49 -/* harmony export */ embeddedDocumentsManager: function() { return /* binding */ embeddedDocumentsManager; },
50 -/* harmony export */ setCurrentDocumentId: function() { return /* binding */ setCurrentDocumentId; }
51 -/* harmony export */ });
52 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
53 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_0__);
54 -/* harmony import */ var _styles_provider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles-provider */ "./packages/packages/core/editor-embedded-documents-manager/src/styles-provider.ts");
55 -
56 -
57 -const pendingIds = new Set();
58 -const loadedDocuments = new Map();
59 -const listeners = new Set();
60 -let currentDocumentId = null;
61 -function setCurrentDocumentId(id) {
62 - currentDocumentId = id;
63 -}
64 -
65 -/**
66 - * Adds post IDs to the manager. Any ID not yet loaded will be fetched;
67 - * already-loaded posts are skipped without notifying listeners.
68 - *
69 - * @param {number[]} ids Post IDs to load.
70 - */
71 -function addDocuments(ids) {
72 - const newIds = ids.filter(id => !isCurrentDocument(id) && !pendingIds.has(id) && !loadedDocuments.has(id));
73 - newIds.forEach(id => pendingIds.add(id));
74 - if (!newIds.length) {
75 - return;
76 - }
77 - void fetchAndNotify(newIds);
78 -}
79 -
80 -/**
81 - * Registers a related post that was already fetched.
82 - *
83 - * @param {number} documentId The document / post ID.
84 - * @param {Document} data The document data to deliver.
85 - */
86 -function setDocument(documentId, data) {
87 - if (isCurrentDocument(documentId)) {
88 - return;
89 - }
90 - const isNew = !loadedDocuments.has(documentId);
91 - loadedDocuments.set(documentId, data);
92 - if (isNew) {
93 - notifyListeners(documentId, data);
94 - } else {
95 - (0,_styles_provider__WEBPACK_IMPORTED_MODULE_1__.addEmbeddedDocumentStyles)(documentId, data);
96 - }
97 -}
98 -
99 -/**
100 - * Registers a callback that is invoked whenever a related (non-current) post
101 - * finishes loading. Already-loaded related posts are delivered to the callback
102 - * asynchronously on subscribe. Returns an unsubscribe function.
103 - *
104 - * @param {EmbeddedDocumentLoadCallback} callback Function called with (documentId, data) on each load.
105 - */
106 -function onDocumentLoad(callback) {
107 - listeners.add(callback);
108 - void Promise.resolve().then(() => {
109 - if (!listeners.has(callback)) {
110 - return;
111 - }
112 - loadedDocuments.forEach((data, documentId) => {
113 - if (!isCurrentDocument(documentId)) {
114 - callback(documentId, data);
115 - }
116 - });
117 - });
118 - return () => {
119 - listeners.delete(callback);
120 - };
121 -}
122 -function reset() {
123 - pendingIds.clear();
124 - loadedDocuments.clear();
125 - (0,_styles_provider__WEBPACK_IMPORTED_MODULE_1__.clearEmbeddedDocumentsStyles)();
126 -}
127 -const embeddedDocumentsManager = {
128 - addDocuments,
129 - setDocument,
130 - onDocumentLoad,
131 - reset
132 -};
133 -function isCurrentDocument(documentId) {
134 - return currentDocumentId !== null && documentId === currentDocumentId;
135 -}
136 -async function fetchAndNotify(ids) {
137 - const results = await Promise.all(ids.map(fetchDocument));
138 - results.forEach((result, index) => {
139 - const id = ids[index];
140 - if (!pendingIds.has(id)) {
141 - return;
142 - }
143 - pendingIds.delete(id);
144 - if (!result || isCurrentDocument(id)) {
145 - return;
146 - }
147 - const {
148 - data
149 - } = result;
150 - loadedDocuments.set(id, data);
151 - notifyListeners(id, data);
152 - });
153 -}
154 -async function fetchDocument(id) {
155 - try {
156 - const data = await _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_0__.ajax.load({
157 - data: {
158 - id
159 - },
160 - action: 'get_document_config',
161 - unique_id: `embedded-document-${id}`
162 - });
163 - return {
164 - id,
165 - data
166 - };
167 - } catch {
168 - return null;
169 - }
170 -}
171 -function notifyListeners(documentId, data) {
172 - if (isCurrentDocument(documentId)) {
173 - return;
174 - }
175 - listeners.forEach(cb => cb(documentId, data));
176 - (0,_styles_provider__WEBPACK_IMPORTED_MODULE_1__.addEmbeddedDocumentStyles)(documentId, data);
177 -}
178 -
179 -/***/ }),
180 -
181 -/***/ "./packages/packages/core/editor-embedded-documents-manager/src/styles-provider.ts":
182 -/*!*****************************************************************************************!*\
183 - !*** ./packages/packages/core/editor-embedded-documents-manager/src/styles-provider.ts ***!
184 - \*****************************************************************************************/
185 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
186 -
187 -__webpack_require__.r(__webpack_exports__);
188 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
189 -/* harmony export */ addEmbeddedDocumentStyles: function() { return /* binding */ addEmbeddedDocumentStyles; },
190 -/* harmony export */ clearEmbeddedDocumentsStyles: function() { return /* binding */ clearEmbeddedDocumentsStyles; },
191 -/* harmony export */ embeddedDocumentsStylesProvider: function() { return /* binding */ embeddedDocumentsStylesProvider; }
192 -/* harmony export */ });
193 -/* harmony import */ var _elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @elementor/editor-styles-repository */ "@elementor/editor-styles-repository");
194 -/* harmony import */ var _elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_0__);
195 -
196 -let styles = [];
197 -let documentStyles = new Map();
198 -const styleListeners = new Set();
199 -const embeddedDocumentsStylesProvider = (0,_elementor_editor_styles_repository__WEBPACK_IMPORTED_MODULE_0__.createStylesProvider)({
200 - key: 'embedded-documents-styles',
201 - priority: 75,
202 - subscribe: cb => {
203 - styleListeners.add(cb);
204 - return () => {
205 - styleListeners.delete(cb);
206 - };
207 - },
208 - actions: {
209 - all: () => styles,
210 - get: id => styles.find(style => style.id === id) ?? null
211 - }
212 -});
213 -function notifyStyleListeners() {
214 - styleListeners.forEach(cb => cb());
215 -}
216 -function addEmbeddedDocumentStyles(documentId, document) {
217 - const extracted = extractStylesFromDocument(document);
218 - if (!extracted.length) {
219 - if (!documentStyles.has(documentId)) {
220 - return;
221 - }
222 - documentStyles.delete(documentId);
223 - } else {
224 - documentStyles.set(documentId, extracted);
225 - }
226 - styles = [...documentStyles.values()].flat();
227 - notifyStyleListeners();
228 -}
229 -function clearEmbeddedDocumentsStyles() {
230 - documentStyles = new Map();
231 - styles = [];
232 - notifyStyleListeners();
233 -}
234 -function extractStylesFromDocument(document) {
235 - if (!document.elements?.length) {
236 - return [];
237 - }
238 - return document.elements.flatMap(extractStylesFromElement);
239 -}
240 -function extractStylesFromElement(element) {
241 - return [...Object.values(element.styles ?? {}), ...(element.elements ?? []).flatMap(extractStylesFromElement)];
242 -}
243 -
244 -/***/ }),
245 -
246 -/***/ "@elementor/editor-documents":
247 -/*!**************************************************!*\
248 - !*** external ["elementorV2","editorDocuments"] ***!
249 - \**************************************************/
250 -/***/ (function(module) {
251 -
252 -module.exports = window["elementorV2"]["editorDocuments"];
253 -
254 -/***/ }),
255 -
256 -/***/ "@elementor/editor-styles-repository":
257 -/*!*********************************************************!*\
258 - !*** external ["elementorV2","editorStylesRepository"] ***!
259 - \*********************************************************/
260 -/***/ (function(module) {
261 -
262 -module.exports = window["elementorV2"]["editorStylesRepository"];
263 -
264 -/***/ }),
265 -
266 -/***/ "@elementor/editor-v1-adapters":
267 -/*!***************************************************!*\
268 - !*** external ["elementorV2","editorV1Adapters"] ***!
269 - \***************************************************/
270 -/***/ (function(module) {
271 -
272 -module.exports = window["elementorV2"]["editorV1Adapters"];
273 -
274 -/***/ })
275 -
276 -/******/ });
277 -/************************************************************************/
278 -/******/ // The module cache
279 -/******/ var __webpack_module_cache__ = {};
280 -/******/
281 -/******/ // The require function
282 -/******/ function __webpack_require__(moduleId) {
283 -/******/ // Check if module is in cache
284 -/******/ var cachedModule = __webpack_module_cache__[moduleId];
285 -/******/ if (cachedModule !== undefined) {
286 -/******/ return cachedModule.exports;
287 -/******/ }
288 -/******/ // Create a new module (and put it into the cache)
289 -/******/ var module = __webpack_module_cache__[moduleId] = {
290 -/******/ // no module.id needed
291 -/******/ // no module.loaded needed
292 -/******/ exports: {}
293 -/******/ };
294 -/******/
295 -/******/ // Execute the module function
296 -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
297 -/******/
298 -/******/ // Return the exports of the module
299 -/******/ return module.exports;
300 -/******/ }
301 -/******/
302 -/************************************************************************/
303 -/******/ /* webpack/runtime/compat get default export */
304 -/******/ !function() {
305 -/******/ // getDefaultExport function for compatibility with non-harmony modules
306 -/******/ __webpack_require__.n = function(module) {
307 -/******/ var getter = module && module.__esModule ?
308 -/******/ function() { return module['default']; } :
309 -/******/ function() { return module; };
310 -/******/ __webpack_require__.d(getter, { a: getter });
311 -/******/ return getter;
312 -/******/ };
313 -/******/ }();
314 -/******/
315 -/******/ /* webpack/runtime/define property getters */
316 -/******/ !function() {
317 -/******/ // define getter functions for harmony exports
318 -/******/ __webpack_require__.d = function(exports, definition) {
319 -/******/ for(var key in definition) {
320 -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
321 -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
322 -/******/ }
323 -/******/ }
324 -/******/ };
325 -/******/ }();
326 -/******/
327 -/******/ /* webpack/runtime/hasOwnProperty shorthand */
328 -/******/ !function() {
329 -/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
330 -/******/ }();
331 -/******/
332 -/******/ /* webpack/runtime/make namespace object */
333 -/******/ !function() {
334 -/******/ // define __esModule on exports
335 -/******/ __webpack_require__.r = function(exports) {
336 -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
337 -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
338 -/******/ }
339 -/******/ Object.defineProperty(exports, '__esModule', { value: true });
340 -/******/ };
341 -/******/ }();
342 -/******/
343 -/************************************************************************/
344 -var __webpack_exports__ = {};
345 -// This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk.
346 -!function() {
347 -/*!*******************************************************************************!*\
348 - !*** ./packages/packages/core/editor-embedded-documents-manager/src/index.ts ***!
349 - \*******************************************************************************/
350 -__webpack_require__.r(__webpack_exports__);
351 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
352 -/* harmony export */ embeddedDocumentsManager: function() { return /* reexport safe */ _manager__WEBPACK_IMPORTED_MODULE_1__.embeddedDocumentsManager; },
353 -/* harmony export */ init: function() { return /* reexport safe */ _init__WEBPACK_IMPORTED_MODULE_0__.init; },
354 -/* harmony export */ setCurrentDocumentId: function() { return /* reexport safe */ _manager__WEBPACK_IMPORTED_MODULE_1__.setCurrentDocumentId; }
355 -/* harmony export */ });
356 -/* harmony import */ var _init__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./init */ "./packages/packages/core/editor-embedded-documents-manager/src/init.ts");
357 -/* harmony import */ var _manager__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./manager */ "./packages/packages/core/editor-embedded-documents-manager/src/manager.ts");
358 -
359 -
360 -}();
361 -(window.elementorV2 = window.elementorV2 || {}).editorEmbeddedDocumentsManager = __webpack_exports__;
362 -/******/ })()
363 -;
170 +//#endregion
171 +})(elementorV2.editorDocuments, elementorV2.editorStylesRepository, elementorV2.editorV1Adapters);
364 172 window.elementorV2.editorEmbeddedDocumentsManager?.init?.();
365 173 //# sourceMappingURL=editor-embedded-documents-manager.js.map