PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.1
Elementor Website Builder – more than just a page builder v4.3.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-elements-panel-notice/editor-elements-panel-notice.js +82 -215 4.2.0-dev2 → 4.3.1 View file →
@@ -1,225 +1,92 @@
1 -/******/ (function() { // webpackBootstrap
2 -/******/ "use strict";
3 -/******/ var __webpack_modules__ = ({
1 +(function(react, _elementor_editor, _elementor_editor_v1_adapters, _elementor_ui) {
4 2
5 -/***/ "./packages/packages/core/editor-elements-panel-notice/src/components/notice-portal.tsx":
6 -/*!**********************************************************************************************!*\
7 - !*** ./packages/packages/core/editor-elements-panel-notice/src/components/notice-portal.tsx ***!
8 - \**********************************************************************************************/
9 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
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 __exportAll = (all, no_symbols) => {
15 + let target = {};
16 + for (var name in all) {
17 + __defProp(target, name, {
18 + get: all[name],
19 + enumerable: true
20 + });
21 + }
22 + if (!no_symbols) {
23 + __defProp(target, Symbol.toStringTag, { value: "Module" });
24 + }
25 + return target;
26 + };
27 + var __copyProps = (to, from, except, desc) => {
28 + if (from && typeof from === "object" || typeof from === "function") {
29 + for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
30 + key = keys[i];
31 + if (!__hasOwnProp.call(to, key) && key !== except) {
32 + __defProp(to, key, {
33 + get: ((k) => from[k]).bind(null, key),
34 + enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
35 + });
36 + }
37 + }
38 + }
39 + return to;
40 + };
41 + var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
42 + value: mod,
43 + enumerable: true
44 + }) : target, mod));
10 45
11 -__webpack_require__.r(__webpack_exports__);
12 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
13 -/* harmony export */ NoticePortal: function() { return /* binding */ NoticePortal; }
14 -/* harmony export */ });
15 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
16 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
17 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
18 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__);
19 -/* harmony import */ var _elementor_ui__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @elementor/ui */ "@elementor/ui");
20 -/* harmony import */ var _elementor_ui__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_elementor_ui__WEBPACK_IMPORTED_MODULE_2__);
46 +//#endregion
47 +react = __toESM(react);
21 48
49 +//#region packages/packages/core/editor-elements-panel-notice/src/components/notice-portal.tsx
50 + var NOTICE_AREA_ID = "elementor-panel-elements-notice-area";
51 + var ELEMENTS_PANEL_ROUTE_PREFIX = "panel/elements/";
52 + function NoticePortal({ component: Component }) {
53 + const container = (0, _elementor_editor_v1_adapters.__privateUseListenTo)([(0, _elementor_editor_v1_adapters.v1ReadyEvent)(), (0, _elementor_editor_v1_adapters.routeOpenEvent)(ELEMENTS_PANEL_ROUTE_PREFIX)], () => document.getElementById(NOTICE_AREA_ID));
54 + return container ? /* @__PURE__ */ react.createElement(_elementor_ui.Portal, { container }, /* @__PURE__ */ react.createElement(Component, null)) : null;
55 + }
22 56
57 +//#endregion
58 +//#region packages/packages/core/editor-elements-panel-notice/src/utils/create-notice-view.ts
59 + function createNoticeView() {
60 + return window.Marionette?.CompositeView.extend({ template: `<div></div>` });
61 + }
23 62
24 -const NOTICE_AREA_ID = 'elementor-panel-elements-notice-area';
25 -const ELEMENTS_PANEL_ROUTE_PREFIX = 'panel/elements/';
26 -function NoticePortal({
27 - component: Component
28 -}) {
29 - const container = (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__.__privateUseListenTo)([(0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__.v1ReadyEvent)(), (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_1__.routeOpenEvent)(ELEMENTS_PANEL_ROUTE_PREFIX)], () => document.getElementById(NOTICE_AREA_ID));
30 - return container ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_elementor_ui__WEBPACK_IMPORTED_MODULE_2__.Portal, {
31 - container: container
32 - }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Component, null)) : null;
33 -}
63 +//#endregion
64 +//#region packages/packages/core/editor-elements-panel-notice/src/init.tsx
65 + function register(Component) {
66 + (0, _elementor_editor.injectIntoTop)({
67 + id: "editor-elements-panel-notice",
68 + component: () => /* @__PURE__ */ react.createElement(NoticePortal, { component: Component })
69 + });
70 + (0, _elementor_editor_v1_adapters.__privateListenTo)((0, _elementor_editor_v1_adapters.v1ReadyEvent)(), () => {
71 + window.elementor?.hooks?.addFilter("panel/elements/regionViews", (regionViews, { notice }) => {
72 + regionViews.notice = {
73 + region: notice,
74 + view: createNoticeView()
75 + };
76 + return regionViews;
77 + });
78 + });
79 + }
34 80
35 -/***/ }),
81 +//#endregion
82 +//#region packages/packages/core/editor-elements-panel-notice/src/index.ts
83 + var src_exports = /* @__PURE__ */ __exportAll({ register: () => register });
36 84
37 -/***/ "./packages/packages/core/editor-elements-panel-notice/src/init.tsx":
38 -/*!**************************************************************************!*\
39 - !*** ./packages/packages/core/editor-elements-panel-notice/src/init.tsx ***!
40 - \**************************************************************************/
41 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
85 +//#endregion
86 +//#region \0elementor-package-library-entry
87 + (window.elementorV2 = window.elementorV2 || {}).editorElementsPanelNotice = src_exports;
42 88
43 -__webpack_require__.r(__webpack_exports__);
44 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
45 -/* harmony export */ register: function() { return /* binding */ register; }
46 -/* harmony export */ });
47 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
48 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
49 -/* harmony import */ var _elementor_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @elementor/editor */ "@elementor/editor");
50 -/* harmony import */ var _elementor_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor__WEBPACK_IMPORTED_MODULE_1__);
51 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @elementor/editor-v1-adapters */ "@elementor/editor-v1-adapters");
52 -/* harmony import */ var _elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__);
53 -/* harmony import */ var _components_notice_portal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/notice-portal */ "./packages/packages/core/editor-elements-panel-notice/src/components/notice-portal.tsx");
54 -/* harmony import */ var _utils_create_notice_view__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/create-notice-view */ "./packages/packages/core/editor-elements-panel-notice/src/utils/create-notice-view.ts");
55 -
56 -
57 -
58 -
59 -
60 -function register(Component) {
61 - (0,_elementor_editor__WEBPACK_IMPORTED_MODULE_1__.injectIntoTop)({
62 - id: 'editor-elements-panel-notice',
63 - component: () => /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_notice_portal__WEBPACK_IMPORTED_MODULE_3__.NoticePortal, {
64 - component: Component
65 - })
66 - });
67 - (0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__.__privateListenTo)((0,_elementor_editor_v1_adapters__WEBPACK_IMPORTED_MODULE_2__.v1ReadyEvent)(), () => {
68 - window.elementor?.hooks?.addFilter('panel/elements/regionViews', (regionViews, {
69 - notice
70 - }) => {
71 - regionViews.notice = {
72 - region: notice,
73 - view: (0,_utils_create_notice_view__WEBPACK_IMPORTED_MODULE_4__.createNoticeView)()
74 - };
75 - return regionViews;
76 - });
77 - });
78 -}
79 -
80 -/***/ }),
81 -
82 -/***/ "./packages/packages/core/editor-elements-panel-notice/src/utils/create-notice-view.ts":
83 -/*!*********************************************************************************************!*\
84 - !*** ./packages/packages/core/editor-elements-panel-notice/src/utils/create-notice-view.ts ***!
85 - \*********************************************************************************************/
86 -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
87 -
88 -__webpack_require__.r(__webpack_exports__);
89 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
90 -/* harmony export */ createNoticeView: function() { return /* binding */ createNoticeView; }
91 -/* harmony export */ });
92 -function createNoticeView() {
93 - return window.Marionette?.CompositeView.extend({
94 - template: `<div></div>`
95 - });
96 -}
97 -
98 -/***/ }),
99 -
100 -/***/ "@elementor/editor":
101 -/*!*****************************************!*\
102 - !*** external ["elementorV2","editor"] ***!
103 - \*****************************************/
104 -/***/ (function(module) {
105 -
106 -module.exports = window["elementorV2"]["editor"];
107 -
108 -/***/ }),
109 -
110 -/***/ "@elementor/editor-v1-adapters":
111 -/*!***************************************************!*\
112 - !*** external ["elementorV2","editorV1Adapters"] ***!
113 - \***************************************************/
114 -/***/ (function(module) {
115 -
116 -module.exports = window["elementorV2"]["editorV1Adapters"];
117 -
118 -/***/ }),
119 -
120 -/***/ "@elementor/ui":
121 -/*!*************************************!*\
122 - !*** external ["elementorV2","ui"] ***!
123 - \*************************************/
124 -/***/ (function(module) {
125 -
126 -module.exports = window["elementorV2"]["ui"];
127 -
128 -/***/ }),
129 -
130 -/***/ "react":
131 -/*!**************************!*\
132 - !*** external ["React"] ***!
133 - \**************************/
134 -/***/ (function(module) {
135 -
136 -module.exports = window["React"];
137 -
138 -/***/ })
139 -
140 -/******/ });
141 -/************************************************************************/
142 -/******/ // The module cache
143 -/******/ var __webpack_module_cache__ = {};
144 -/******/
145 -/******/ // The require function
146 -/******/ function __webpack_require__(moduleId) {
147 -/******/ // Check if module is in cache
148 -/******/ var cachedModule = __webpack_module_cache__[moduleId];
149 -/******/ if (cachedModule !== undefined) {
150 -/******/ return cachedModule.exports;
151 -/******/ }
152 -/******/ // Create a new module (and put it into the cache)
153 -/******/ var module = __webpack_module_cache__[moduleId] = {
154 -/******/ // no module.id needed
155 -/******/ // no module.loaded needed
156 -/******/ exports: {}
157 -/******/ };
158 -/******/
159 -/******/ // Execute the module function
160 -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
161 -/******/
162 -/******/ // Return the exports of the module
163 -/******/ return module.exports;
164 -/******/ }
165 -/******/
166 -/************************************************************************/
167 -/******/ /* webpack/runtime/compat get default export */
168 -/******/ !function() {
169 -/******/ // getDefaultExport function for compatibility with non-harmony modules
170 -/******/ __webpack_require__.n = function(module) {
171 -/******/ var getter = module && module.__esModule ?
172 -/******/ function() { return module['default']; } :
173 -/******/ function() { return module; };
174 -/******/ __webpack_require__.d(getter, { a: getter });
175 -/******/ return getter;
176 -/******/ };
177 -/******/ }();
178 -/******/
179 -/******/ /* webpack/runtime/define property getters */
180 -/******/ !function() {
181 -/******/ // define getter functions for harmony exports
182 -/******/ __webpack_require__.d = function(exports, definition) {
183 -/******/ for(var key in definition) {
184 -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
185 -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
186 -/******/ }
187 -/******/ }
188 -/******/ };
189 -/******/ }();
190 -/******/
191 -/******/ /* webpack/runtime/hasOwnProperty shorthand */
192 -/******/ !function() {
193 -/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
194 -/******/ }();
195 -/******/
196 -/******/ /* webpack/runtime/make namespace object */
197 -/******/ !function() {
198 -/******/ // define __esModule on exports
199 -/******/ __webpack_require__.r = function(exports) {
200 -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
201 -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
202 -/******/ }
203 -/******/ Object.defineProperty(exports, '__esModule', { value: true });
204 -/******/ };
205 -/******/ }();
206 -/******/
207 -/************************************************************************/
208 -var __webpack_exports__ = {};
209 -// This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk.
210 -!function() {
211 -/*!**************************************************************************!*\
212 - !*** ./packages/packages/core/editor-elements-panel-notice/src/index.ts ***!
213 - \**************************************************************************/
214 -__webpack_require__.r(__webpack_exports__);
215 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
216 -/* harmony export */ register: function() { return /* reexport safe */ _init__WEBPACK_IMPORTED_MODULE_0__.register; }
217 -/* harmony export */ });
218 -/* harmony import */ var _init__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./init */ "./packages/packages/core/editor-elements-panel-notice/src/init.tsx");
219 -
220 -}();
221 -(window.elementorV2 = window.elementorV2 || {}).editorElementsPanelNotice = __webpack_exports__;
222 -/******/ })()
223 -;
89 +//#endregion
90 +})(React, elementorV2.editor, elementorV2.editorV1Adapters, elementorV2.ui);
224 91 window.elementorV2.editorElementsPanelNotice?.init?.();
225 92 //# sourceMappingURL=editor-elements-panel-notice.js.map