PluginProbe
Elementor Website Builder – more than just a page builder / 3.28.0-dev2
Elementor Website Builder – more than just a page builder v3.28.0-dev2
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 4.0.8 All 454 releases
← All changes | assets/js/floating-elements-modal.js +729 -557 4.3.1 → 3.28.0-dev2 View file →
@@ -1,580 +1,752 @@
1 -(function(_wordpress_i18n) {
1 +/*! elementor - v3.28.0 - 10-03-2025 */
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 +/***/ "../assets/dev/js/admin/floating-elements/layout.js":
6 +/*!**********************************************************!*\
7 + !*** ../assets/dev/js/admin/floating-elements/layout.js ***!
8 + \**********************************************************/
9 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9 10
10 -//#endregion
11 +"use strict";
12 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
11 13
12 -//#region node_modules/@babel/runtime/helpers/esm/classCallCheck.js
13 - function _classCallCheck(a, n) {
14 - if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function");
15 - }
16 14
17 -//#endregion
18 -//#region node_modules/@babel/runtime/helpers/esm/typeof.js
19 - function _typeof(o) {
20 - "@babel/helpers - typeof";
21 - return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(o) {
22 - return typeof o;
23 - } : function(o) {
24 - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
25 - }, _typeof(o);
26 - }
15 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
16 +Object.defineProperty(exports, "__esModule", ({
17 + value: true
18 +}));
19 +exports["default"] = void 0;
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 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
23 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
24 +var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/get */ "../node_modules/@babel/runtime/helpers/get.js"));
25 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
26 +var _view = _interopRequireDefault(__webpack_require__(/*! elementor-admin/floating-elements/view */ "../assets/dev/js/admin/floating-elements/view.js"));
27 +var _layout = _interopRequireDefault(__webpack_require__(/*! elementor-common/views/modal/layout */ "../core/common/assets/js/views/modal/layout.js"));
28 +function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
29 +function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
30 +function _superPropGet(t, o, e, r) { var p = (0, _get2.default)((0, _getPrototypeOf2.default)(1 & r ? t.prototype : t), o, e); return 2 & r && "function" == typeof p ? function (t) { return p.apply(e, t); } : p; }
31 +var _default = exports["default"] = /*#__PURE__*/function (_ModalLayout) {
32 + function _default() {
33 + (0, _classCallCheck2.default)(this, _default);
34 + return _callSuper(this, _default, arguments);
35 + }
36 + (0, _inherits2.default)(_default, _ModalLayout);
37 + return (0, _createClass2.default)(_default, [{
38 + key: "getModalOptions",
39 + value: function getModalOptions() {
40 + return {
41 + id: 'elementor-new-floating-elements-modal'
42 + };
43 + }
44 + }, {
45 + key: "getLogoOptions",
46 + value: function getLogoOptions() {
47 + return {
48 + title: __('New Floating Elements', 'elementor')
49 + };
50 + }
51 + }, {
52 + key: "initialize",
53 + value: function initialize() {
54 + _superPropGet(_default, "initialize", this, 3)([]);
55 + this.showLogo();
56 + this.showContentView();
57 + }
58 + }, {
59 + key: "showContentView",
60 + value: function showContentView() {
61 + this.modalContent.show(new _view.default());
62 + }
63 + }]);
64 +}(_layout.default);
27 65
28 -//#endregion
29 -//#region node_modules/@babel/runtime/helpers/esm/toPrimitive.js
30 - function toPrimitive(t, r) {
31 - if ("object" != _typeof(t) || !t) return t;
32 - var e = t[Symbol.toPrimitive];
33 - if (void 0 !== e) {
34 - var i = e.call(t, r || "default");
35 - if ("object" != _typeof(i)) return i;
36 - throw new TypeError("@@toPrimitive must return a primitive value.");
37 - }
38 - return ("string" === r ? String : Number)(t);
39 - }
66 +/***/ }),
40 67
41 -//#endregion
42 -//#region node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
43 - function toPropertyKey(t) {
44 - var i = toPrimitive(t, "string");
45 - return "symbol" == _typeof(i) ? i : i + "";
46 - }
68 +/***/ "../assets/dev/js/admin/floating-elements/view.js":
69 +/*!********************************************************!*\
70 + !*** ../assets/dev/js/admin/floating-elements/view.js ***!
71 + \********************************************************/
72 +/***/ ((__unused_webpack_module, exports) => {
47 73
48 -//#endregion
49 -//#region node_modules/@babel/runtime/helpers/esm/createClass.js
50 - function _defineProperties(e, r) {
51 - for (var t = 0; t < r.length; t++) {
52 - var o = r[t];
53 - o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o);
54 - }
55 - }
56 - function _createClass(e, r, t) {
57 - return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e;
58 - }
74 +"use strict";
59 75
60 -//#endregion
61 -//#region node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
62 - function _assertThisInitialized(e) {
63 - if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
64 - return e;
65 - }
66 76
67 -//#endregion
68 -//#region node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js
69 - function _possibleConstructorReturn(t, e) {
70 - if (e && ("object" == _typeof(e) || "function" == typeof e)) return e;
71 - if (void 0 !== e) throw new TypeError("Derived constructors may only return object or undefined");
72 - return _assertThisInitialized(t);
73 - }
77 +Object.defineProperty(exports, "__esModule", ({
78 + value: true
79 +}));
80 +exports["default"] = void 0;
81 +var _default = exports["default"] = Marionette.ItemView.extend({
82 + id: 'elementor-new-floating-elements-dialog-content',
83 + template: '#tmpl-elementor-new-floating-elements',
84 + ui: {},
85 + events: {},
86 + onRender: function onRender() {}
87 +});
74 88
75 -//#endregion
76 -//#region node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
77 - function _getPrototypeOf(t) {
78 - return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t) {
79 - return t.__proto__ || Object.getPrototypeOf(t);
80 - }, _getPrototypeOf(t);
81 - }
89 +/***/ }),
82 90
83 -//#endregion
84 -//#region node_modules/@babel/runtime/helpers/esm/superPropBase.js
85 - function _superPropBase(t, o) {
86 - for (; !{}.hasOwnProperty.call(t, o) && null !== (t = _getPrototypeOf(t)););
87 - return t;
88 - }
91 +/***/ "../core/common/assets/js/views/modal/header.js":
92 +/*!******************************************************!*\
93 + !*** ../core/common/assets/js/views/modal/header.js ***!
94 + \******************************************************/
95 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
89 96
90 -//#endregion
91 -//#region node_modules/@babel/runtime/helpers/esm/get.js
92 - function _get() {
93 - return _get = "undefined" != typeof Reflect && Reflect.get ? Reflect.get.bind() : function(e, t, r) {
94 - var p = _superPropBase(e, t);
95 - if (p) {
96 - var n = Object.getOwnPropertyDescriptor(p, t);
97 - return n.get ? n.get.call(arguments.length < 3 ? e : r) : n.value;
98 - }
99 - }, _get.apply(null, arguments);
100 - }
97 +"use strict";
101 98
102 -//#endregion
103 -//#region node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
104 - function _setPrototypeOf(t, e) {
105 - return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(t, e) {
106 - return t.__proto__ = e, t;
107 - }, _setPrototypeOf(t, e);
108 - }
109 99
110 -//#endregion
111 -//#region node_modules/@babel/runtime/helpers/esm/inherits.js
112 - function _inherits(t, e) {
113 - if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
114 - t.prototype = Object.create(e && e.prototype, { constructor: {
115 - value: t,
116 - writable: !0,
117 - configurable: !0
118 - } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e);
119 - }
100 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
101 +Object.defineProperty(exports, "__esModule", ({
102 + value: true
103 +}));
104 +exports["default"] = void 0;
105 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
106 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
107 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
108 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
109 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
110 +function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
111 +function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
112 +var _default = exports["default"] = /*#__PURE__*/function (_Marionette$LayoutVie) {
113 + function _default() {
114 + (0, _classCallCheck2.default)(this, _default);
115 + return _callSuper(this, _default, arguments);
116 + }
117 + (0, _inherits2.default)(_default, _Marionette$LayoutVie);
118 + return (0, _createClass2.default)(_default, [{
119 + key: "className",
120 + value: function className() {
121 + return 'elementor-templates-modal__header';
122 + }
123 + }, {
124 + key: "getTemplate",
125 + value: function getTemplate() {
126 + return '#tmpl-elementor-templates-modal__header';
127 + }
128 + }, {
129 + key: "regions",
130 + value: function regions() {
131 + return {
132 + logoArea: '.elementor-templates-modal__header__logo-area',
133 + tools: '#elementor-template-library-header-tools',
134 + menuArea: '.elementor-templates-modal__header__menu-area'
135 + };
136 + }
137 + }, {
138 + key: "ui",
139 + value: function ui() {
140 + return {
141 + closeModal: '.elementor-templates-modal__header__close'
142 + };
143 + }
144 + }, {
145 + key: "events",
146 + value: function events() {
147 + return {
148 + 'click @ui.closeModal': 'onCloseModalClick'
149 + };
150 + }
151 + }, {
152 + key: "templateHelpers",
153 + value: function templateHelpers() {
154 + return {
155 + closeType: this.getOption('closeType')
156 + };
157 + }
158 + }, {
159 + key: "onCloseModalClick",
160 + value: function onCloseModalClick() {
161 + var _elementor$config$doc, _elementor$config;
162 + this._parent._parent._parent.hideModal();
163 + var type = (_elementor$config$doc = (_elementor$config = elementor.config) === null || _elementor$config === void 0 || (_elementor$config = _elementor$config.document) === null || _elementor$config === void 0 ? void 0 : _elementor$config.type) !== null && _elementor$config$doc !== void 0 ? _elementor$config$doc : 'default';
164 + var customEvent = new CustomEvent("core/modal/close/".concat(type));
165 + window.dispatchEvent(customEvent);
166 + if (this.isFloatingButtonLibraryClose()) {
167 + $e.internal('document/save/set-is-modified', {
168 + status: false
169 + });
170 + window.location.href = elementor.config.admin_floating_button_admin_url;
171 + }
172 + }
173 + }, {
174 + key: "isFloatingButtonLibraryClose",
175 + value: function isFloatingButtonLibraryClose() {
176 + var _elementor$config2, _elementor$config3;
177 + return window.elementor && ((_elementor$config2 = elementor.config) === null || _elementor$config2 === void 0 ? void 0 : _elementor$config2.admin_floating_button_admin_url) && 'floating-buttons' === ((_elementor$config3 = elementor.config) === null || _elementor$config3 === void 0 || (_elementor$config3 = _elementor$config3.document) === null || _elementor$config3 === void 0 ? void 0 : _elementor$config3.type) && (this.$el.closest('.dialog-lightbox-widget-content').find('.elementor-template-library-template-floating_button').length || this.$el.closest('.dialog-lightbox-widget-content').find('#elementor-template-library-preview').length || this.$el.closest('.dialog-lightbox-widget-content').find('#elementor-template-library-templates-empty').length);
178 + }
179 + }]);
180 +}(Marionette.LayoutView);
120 181
121 -//#endregion
122 -//#region assets/dev/js/admin/floating-elements/view.js
123 - var view_default = Marionette.ItemView.extend({
124 - id: "elementor-new-floating-elements-dialog-content",
125 - template: "#tmpl-elementor-new-floating-elements",
126 - ui: {},
127 - events: {},
128 - onRender: function onRender() {}
129 - });
182 +/***/ }),
130 183
131 -//#endregion
132 -//#region core/common/assets/js/views/modal/header.js
133 - function _callSuper$4(t, o, e) {
134 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$4() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
135 - }
136 - __name(_callSuper$4, "_callSuper");
137 - function _isNativeReflectConstruct$4() {
138 - try {
139 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
140 - } catch (t) {}
141 - return (_isNativeReflectConstruct$4 = function _isNativeReflectConstruct() {
142 - return !!t;
143 - })();
144 - }
145 - __name(_isNativeReflectConstruct$4, "_isNativeReflectConstruct");
146 - var _default$4 = /*#__PURE__*/ function(_Marionette$LayoutVie) {
147 - function _default() {
148 - _classCallCheck(this, _default);
149 - return _callSuper$4(this, _default, arguments);
150 - }
151 - _inherits(_default, _Marionette$LayoutVie);
152 - return _createClass(_default, [
153 - {
154 - key: "tagName",
155 - value: function tagName() {
156 - return "header";
157 - }
158 - },
159 - {
160 - key: "className",
161 - value: function className() {
162 - return "elementor-templates-modal__header";
163 - }
164 - },
165 - {
166 - key: "getTemplate",
167 - value: function getTemplate() {
168 - return "#tmpl-elementor-templates-modal__header";
169 - }
170 - },
171 - {
172 - key: "regions",
173 - value: function regions() {
174 - return {
175 - logoArea: ".elementor-templates-modal__header__logo-area",
176 - tools: "#elementor-template-library-header-tools",
177 - menuArea: ".elementor-templates-modal__header__menu-area"
178 - };
179 - }
180 - },
181 - {
182 - key: "ui",
183 - value: function ui() {
184 - return { closeModal: ".elementor-templates-modal__header__close" };
185 - }
186 - },
187 - {
188 - key: "events",
189 - value: function events() {
190 - return { "click @ui.closeModal": "onCloseModalClick" };
191 - }
192 - },
193 - {
194 - key: "onRender",
195 - value: function onRender() {
196 - this.bindEscapeKey();
197 - }
198 - },
199 - {
200 - key: "bindEscapeKey",
201 - value: function bindEscapeKey() {
202 - var _this = this;
203 - this.onDocumentKeyDown = function(event) {
204 - if ("Escape" === event.key) _this.onCloseModalClick();
205 - };
206 - document.addEventListener("keydown", this.onDocumentKeyDown);
207 - }
208 - },
209 - {
210 - key: "onDestroy",
211 - value: function onDestroy() {
212 - if (this.onDocumentKeyDown) document.removeEventListener("keydown", this.onDocumentKeyDown);
213 - }
214 - },
215 - {
216 - key: "templateHelpers",
217 - value: function templateHelpers() {
218 - return { closeType: this.getOption("closeType") };
219 - }
220 - },
221 - {
222 - key: "onCloseModalClick",
223 - value: function onCloseModalClick() {
224 - this._parent._parent._parent.hideModal();
225 - var documentType = this.getDocumentType();
226 - var customEvent = new CustomEvent("core/modal/close/".concat(documentType));
227 - window.dispatchEvent(customEvent);
228 - if (this.isFloatingButtonLibraryClose()) {
229 - $e.internal("document/save/set-is-modified", { status: false });
230 - window.location.href = elementor.config.admin_floating_button_admin_url;
231 - }
232 - }
233 - },
234 - {
235 - key: "getDocumentType",
236 - value: function getDocumentType() {
237 - var _elementor$config$doc;
238 - var _elementor;
239 - var DEFAULT_TYPE = "default";
240 - if ("undefined" === typeof window.elementor) return DEFAULT_TYPE;
241 - return (_elementor$config$doc = (_elementor = elementor) === null || _elementor === void 0 || (_elementor = _elementor.config) === null || _elementor === void 0 || (_elementor = _elementor.document) === null || _elementor === void 0 ? void 0 : _elementor.type) !== null && _elementor$config$doc !== void 0 ? _elementor$config$doc : DEFAULT_TYPE;
242 - }
243 - },
244 - {
245 - key: "isFloatingButtonLibraryClose",
246 - value: function isFloatingButtonLibraryClose() {
247 - var _elementor$config;
248 - var _elementor$config2;
249 - return window.elementor && ((_elementor$config = elementor.config) === null || _elementor$config === void 0 ? void 0 : _elementor$config.admin_floating_button_admin_url) && "floating-buttons" === ((_elementor$config2 = elementor.config) === null || _elementor$config2 === void 0 || (_elementor$config2 = _elementor$config2.document) === null || _elementor$config2 === void 0 ? void 0 : _elementor$config2.type) && (this.$el.closest(".dialog-lightbox-widget-content").find(".elementor-template-library-template-floating_button").length || this.$el.closest(".dialog-lightbox-widget-content").find("#elementor-template-library-preview").length || this.$el.closest(".dialog-lightbox-widget-content").find("#elementor-template-library-templates-empty").length);
250 - }
251 - }
252 - ]);
253 - }(Marionette.LayoutView);
184 +/***/ "../core/common/assets/js/views/modal/layout.js":
185 +/*!******************************************************!*\
186 + !*** ../core/common/assets/js/views/modal/layout.js ***!
187 + \******************************************************/
188 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
254 189
255 -//#endregion
256 -//#region core/common/assets/js/views/modal/logo.js
257 - function _callSuper$3(t, o, e) {
258 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$3() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
259 - }
260 - __name(_callSuper$3, "_callSuper");
261 - function _isNativeReflectConstruct$3() {
262 - try {
263 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
264 - } catch (t) {}
265 - return (_isNativeReflectConstruct$3 = function _isNativeReflectConstruct() {
266 - return !!t;
267 - })();
268 - }
269 - __name(_isNativeReflectConstruct$3, "_isNativeReflectConstruct");
270 - var _default$3 = /*#__PURE__*/ function(_Marionette$ItemView) {
271 - function _default() {
272 - _classCallCheck(this, _default);
273 - return _callSuper$3(this, _default, arguments);
274 - }
275 - _inherits(_default, _Marionette$ItemView);
276 - return _createClass(_default, [
277 - {
278 - key: "getTemplate",
279 - value: function getTemplate() {
280 - return "#tmpl-elementor-templates-modal__header__logo";
281 - }
282 - },
283 - {
284 - key: "className",
285 - value: function className() {
286 - return "elementor-templates-modal__header__logo";
287 - }
288 - },
289 - {
290 - key: "events",
291 - value: function events() {
292 - return { click: "onClick" };
293 - }
294 - },
295 - {
296 - key: "templateHelpers",
297 - value: function templateHelpers() {
298 - return { title: this.getOption("title") };
299 - }
300 - },
301 - {
302 - key: "onClick",
303 - value: function onClick() {
304 - var clickCallback = this.getOption("click");
305 - if (clickCallback) clickCallback();
306 - }
307 - }
308 - ]);
309 - }(Marionette.ItemView);
190 +"use strict";
310 191
311 -//#endregion
312 -//#region core/common/assets/js/views/modal/loading.js
313 - function _callSuper$2(t, o, e) {
314 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$2() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
315 - }
316 - __name(_callSuper$2, "_callSuper");
317 - function _isNativeReflectConstruct$2() {
318 - try {
319 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
320 - } catch (t) {}
321 - return (_isNativeReflectConstruct$2 = function _isNativeReflectConstruct() {
322 - return !!t;
323 - })();
324 - }
325 - __name(_isNativeReflectConstruct$2, "_isNativeReflectConstruct");
326 - var _default$2 = /*#__PURE__*/ function(_Marionette$ItemView) {
327 - function _default() {
328 - _classCallCheck(this, _default);
329 - return _callSuper$2(this, _default, arguments);
330 - }
331 - _inherits(_default, _Marionette$ItemView);
332 - return _createClass(_default, [{
333 - key: "id",
334 - value: function id() {
335 - return "elementor-template-library-loading";
336 - }
337 - }, {
338 - key: "getTemplate",
339 - value: function getTemplate() {
340 - return "#tmpl-elementor-template-library-loading";
341 - }
342 - }]);
343 - }(Marionette.ItemView);
344 192
345 -//#endregion
346 -//#region core/common/assets/js/views/modal/layout.js
347 - function _callSuper$1(t, o, e) {
348 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$1() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
349 - }
350 - __name(_callSuper$1, "_callSuper");
351 - function _isNativeReflectConstruct$1() {
352 - try {
353 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
354 - } catch (t) {}
355 - return (_isNativeReflectConstruct$1 = function _isNativeReflectConstruct() {
356 - return !!t;
357 - })();
358 - }
359 - __name(_isNativeReflectConstruct$1, "_isNativeReflectConstruct");
360 - var _default$1 = /*#__PURE__*/ function(_Marionette$LayoutVie) {
361 - function _default() {
362 - _classCallCheck(this, _default);
363 - return _callSuper$1(this, _default, arguments);
364 - }
365 - _inherits(_default, _Marionette$LayoutVie);
366 - return _createClass(_default, [
367 - {
368 - key: "el",
369 - value: function el() {
370 - return this.getModal().getElements("widget");
371 - }
372 - },
373 - {
374 - key: "regions",
375 - value: function regions() {
376 - return {
377 - modalHeader: ".dialog-header",
378 - modalContent: ".dialog-lightbox-content",
379 - modalLoading: ".dialog-lightbox-loading"
380 - };
381 - }
382 - },
383 - {
384 - key: "initialize",
385 - value: function initialize() {
386 - this.modalHeader.show(new _default$4(this.getHeaderOptions()));
387 - }
388 - },
389 - {
390 - key: "getModal",
391 - value: function getModal() {
392 - if (!this.modal) this.initModal();
393 - return this.modal;
394 - }
395 - },
396 - {
397 - key: "initModal",
398 - value: function initModal() {
399 - var modalOptions = {
400 - className: "elementor-templates-modal",
401 - closeButton: false,
402 - draggable: false,
403 - hide: {
404 - onOutsideClick: false,
405 - onEscKeyPress: false
406 - }
407 - };
408 - jQuery.extend(true, modalOptions, this.getModalOptions());
409 - this.modal = elementorCommon.dialogsManager.createWidget("lightbox", modalOptions);
410 - this.modal.getElements("message").append(this.modal.addElement("content"), this.modal.addElement("loading"));
411 - if (modalOptions.draggable) this.draggableModal();
412 - }
413 - },
414 - {
415 - key: "showModal",
416 - value: function showModal() {
417 - this.getModal().show();
418 - }
419 - },
420 - {
421 - key: "hideModal",
422 - value: function hideModal() {
423 - this.getModal().hide();
424 - }
425 - },
426 - {
427 - key: "draggableModal",
428 - value: function draggableModal() {
429 - var $modalWidgetContent = this.getModal().getElements("widgetContent");
430 - $modalWidgetContent.draggable({
431 - containment: "parent",
432 - stop: function stop() {
433 - $modalWidgetContent.height("");
434 - }
435 - });
436 - $modalWidgetContent.css("position", "absolute");
437 - }
438 - },
439 - {
440 - key: "getModalOptions",
441 - value: function getModalOptions() {
442 - return {};
443 - }
444 - },
445 - {
446 - key: "getLogoOptions",
447 - value: function getLogoOptions() {
448 - return {};
449 - }
450 - },
451 - {
452 - key: "getHeaderOptions",
453 - value: function getHeaderOptions() {
454 - return { closeType: "normal" };
455 - }
456 - },
457 - {
458 - key: "getHeaderView",
459 - value: function getHeaderView() {
460 - return this.modalHeader.currentView;
461 - }
462 - },
463 - {
464 - key: "showLoadingView",
465 - value: function showLoadingView() {
466 - this.modalLoading.show(new _default$2());
467 - this.modalLoading.$el.show();
468 - this.modalContent.$el.hide();
469 - }
470 - },
471 - {
472 - key: "hideLoadingView",
473 - value: function hideLoadingView() {
474 - this.modalContent.$el.show();
475 - this.modalLoading.$el.hide();
476 - }
477 - },
478 - {
479 - key: "showLogo",
480 - value: function showLogo() {
481 - this.getHeaderView().logoArea.show(new _default$3(this.getLogoOptions()));
482 - }
483 - }
484 - ]);
485 - }(Marionette.LayoutView);
193 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
194 +Object.defineProperty(exports, "__esModule", ({
195 + value: true
196 +}));
197 +exports["default"] = void 0;
198 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
199 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
200 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
201 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
202 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
203 +var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/common/assets/js/views/modal/header.js"));
204 +var _logo = _interopRequireDefault(__webpack_require__(/*! ./logo */ "../core/common/assets/js/views/modal/logo.js"));
205 +var _loading = _interopRequireDefault(__webpack_require__(/*! ./loading */ "../core/common/assets/js/views/modal/loading.js"));
206 +function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
207 +function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
208 +var _default = exports["default"] = /*#__PURE__*/function (_Marionette$LayoutVie) {
209 + function _default() {
210 + (0, _classCallCheck2.default)(this, _default);
211 + return _callSuper(this, _default, arguments);
212 + }
213 + (0, _inherits2.default)(_default, _Marionette$LayoutVie);
214 + return (0, _createClass2.default)(_default, [{
215 + key: "el",
216 + value: function el() {
217 + return this.getModal().getElements('widget');
218 + }
219 + }, {
220 + key: "regions",
221 + value: function regions() {
222 + return {
223 + modalHeader: '.dialog-header',
224 + modalContent: '.dialog-lightbox-content',
225 + modalLoading: '.dialog-lightbox-loading'
226 + };
227 + }
228 + }, {
229 + key: "initialize",
230 + value: function initialize() {
231 + this.modalHeader.show(new _header.default(this.getHeaderOptions()));
232 + }
233 + }, {
234 + key: "getModal",
235 + value: function getModal() {
236 + if (!this.modal) {
237 + this.initModal();
238 + }
239 + return this.modal;
240 + }
241 + }, {
242 + key: "initModal",
243 + value: function initModal() {
244 + var modalOptions = {
245 + className: 'elementor-templates-modal',
246 + closeButton: false,
247 + draggable: false,
248 + hide: {
249 + onOutsideClick: false,
250 + onEscKeyPress: false
251 + }
252 + };
253 + jQuery.extend(true, modalOptions, this.getModalOptions());
254 + this.modal = elementorCommon.dialogsManager.createWidget('lightbox', modalOptions);
255 + this.modal.getElements('message').append(this.modal.addElement('content'), this.modal.addElement('loading'));
256 + if (modalOptions.draggable) {
257 + this.draggableModal();
258 + }
259 + }
260 + }, {
261 + key: "showModal",
262 + value: function showModal() {
263 + this.getModal().show();
264 + }
265 + }, {
266 + key: "hideModal",
267 + value: function hideModal() {
268 + this.getModal().hide();
269 + }
270 + }, {
271 + key: "draggableModal",
272 + value: function draggableModal() {
273 + var $modalWidgetContent = this.getModal().getElements('widgetContent');
274 + $modalWidgetContent.draggable({
275 + containment: 'parent',
276 + stop: function stop() {
277 + $modalWidgetContent.height('');
278 + }
279 + });
280 + $modalWidgetContent.css('position', 'absolute');
281 + }
282 + }, {
283 + key: "getModalOptions",
284 + value: function getModalOptions() {
285 + return {};
286 + }
287 + }, {
288 + key: "getLogoOptions",
289 + value: function getLogoOptions() {
290 + return {};
291 + }
292 + }, {
293 + key: "getHeaderOptions",
294 + value: function getHeaderOptions() {
295 + return {
296 + closeType: 'normal'
297 + };
298 + }
299 + }, {
300 + key: "getHeaderView",
301 + value: function getHeaderView() {
302 + return this.modalHeader.currentView;
303 + }
304 + }, {
305 + key: "showLoadingView",
306 + value: function showLoadingView() {
307 + this.modalLoading.show(new _loading.default());
308 + this.modalLoading.$el.show();
309 + this.modalContent.$el.hide();
310 + }
311 + }, {
312 + key: "hideLoadingView",
313 + value: function hideLoadingView() {
314 + this.modalContent.$el.show();
315 + this.modalLoading.$el.hide();
316 + }
317 + }, {
318 + key: "showLogo",
319 + value: function showLogo() {
320 + this.getHeaderView().logoArea.show(new _logo.default(this.getLogoOptions()));
321 + }
322 + }]);
323 +}(Marionette.LayoutView);
486 324
487 -//#endregion
488 -//#region assets/dev/js/admin/floating-elements/layout.js
489 - function _callSuper(t, o, e) {
490 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
491 - }
492 - function _isNativeReflectConstruct() {
493 - try {
494 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
495 - } catch (t) {}
496 - return (_isNativeReflectConstruct = function _isNativeReflectConstruct() {
497 - return !!t;
498 - })();
499 - }
500 - function _superPropGet(t, o, e, r) {
501 - var p = _get(_getPrototypeOf(1 & r ? t.prototype : t), o, e);
502 - return 2 & r && "function" == typeof p ? function(t) {
503 - return p.apply(e, t);
504 - } : p;
505 - }
506 - var _default = /*#__PURE__*/ function(_ModalLayout) {
507 - function _default() {
508 - _classCallCheck(this, _default);
509 - return _callSuper(this, _default, arguments);
510 - }
511 - _inherits(_default, _ModalLayout);
512 - return _createClass(_default, [
513 - {
514 - key: "getModalOptions",
515 - value: function getModalOptions() {
516 - return { id: "elementor-new-floating-elements-modal" };
517 - }
518 - },
519 - {
520 - key: "getLogoOptions",
521 - value: function getLogoOptions() {
522 - return { title: (0, _wordpress_i18n.__)("New Floating Elements", "elementor") };
523 - }
524 - },
525 - {
526 - key: "initialize",
527 - value: function initialize() {
528 - _superPropGet(_default, "initialize", this, 3)([]);
529 - this.showLogo();
530 - this.showContentView();
531 - }
532 - },
533 - {
534 - key: "showContentView",
535 - value: function showContentView() {
536 - this.modalContent.show(new view_default());
537 - }
538 - }
539 - ]);
540 - }(_default$1);
325 +/***/ }),
541 326
542 -//#endregion
543 -//#region assets/dev/js/admin/floating-elements/new-floating-elements.js
544 - var NewFloatingElementsModule = elementorModules.ViewModule.extend({
545 - getDefaultSettings: function getDefaultSettings() {
546 - return { selectors: {
547 - addButtonTopBar: "a.page-title-action[href*=\"e-floating-buttons\"]",
548 - addButtonAdminBar: "#wp-admin-bar-new-e-floating-buttons a",
549 - addButtonEmptyTemplate: "#elementor-template-library-add-new"
550 - } };
551 - },
552 - getDefaultElements: function getDefaultElements() {
553 - var selectors = this.getSettings("selectors");
554 - return {
555 - addButtonTopBar: document.querySelector(selectors.addButtonTopBar),
556 - addButtonAdminBar: document.querySelector(selectors.addButtonAdminBar),
557 - addButtonEmptyTemplate: document.querySelector(selectors.addButtonEmptyTemplate)
558 - };
559 - },
560 - bindEvents: function bindEvents() {
561 - if (this.elements.addButtonTopBar !== null) this.elements.addButtonTopBar.addEventListener("click", this.onAddButtonClick);
562 - if (this.elements.addButtonAdminBar !== null) this.elements.addButtonAdminBar.addEventListener("click", this.onAddButtonClick);
563 - if (this.elements.addButtonEmptyTemplate !== null) this.elements.addButtonEmptyTemplate.addEventListener("click", this.onAddButtonClick);
564 - },
565 - onInit: function onInit() {
566 - elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
567 - this.layout = new _default();
568 - },
569 - onAddButtonClick: function onAddButtonClick(event) {
570 - event.preventDefault();
571 - this.layout.showModal();
572 - }
573 - });
574 - document.addEventListener("DOMContentLoaded", function() {
575 - window.elementorNewFloatingElements = new NewFloatingElementsModule();
576 - });
327 +/***/ "../core/common/assets/js/views/modal/loading.js":
328 +/*!*******************************************************!*\
329 + !*** ../core/common/assets/js/views/modal/loading.js ***!
330 + \*******************************************************/
331 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
577 332
578 -//#endregion
579 -})(wp.i18n);
333 +"use strict";
334 +
335 +
336 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
337 +Object.defineProperty(exports, "__esModule", ({
338 + value: true
339 +}));
340 +exports["default"] = void 0;
341 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
342 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
343 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
344 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
345 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
346 +function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
347 +function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
348 +var _default = exports["default"] = /*#__PURE__*/function (_Marionette$ItemView) {
349 + function _default() {
350 + (0, _classCallCheck2.default)(this, _default);
351 + return _callSuper(this, _default, arguments);
352 + }
353 + (0, _inherits2.default)(_default, _Marionette$ItemView);
354 + return (0, _createClass2.default)(_default, [{
355 + key: "id",
356 + value: function id() {
357 + return 'elementor-template-library-loading';
358 + }
359 + }, {
360 + key: "getTemplate",
361 + value: function getTemplate() {
362 + return '#tmpl-elementor-template-library-loading';
363 + }
364 + }]);
365 +}(Marionette.ItemView);
366 +
367 +/***/ }),
368 +
369 +/***/ "../core/common/assets/js/views/modal/logo.js":
370 +/*!****************************************************!*\
371 + !*** ../core/common/assets/js/views/modal/logo.js ***!
372 + \****************************************************/
373 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
374 +
375 +"use strict";
376 +
377 +
378 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
379 +Object.defineProperty(exports, "__esModule", ({
380 + value: true
381 +}));
382 +exports["default"] = void 0;
383 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
384 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
385 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
386 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
387 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
388 +function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
389 +function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
390 +var _default = exports["default"] = /*#__PURE__*/function (_Marionette$ItemView) {
391 + function _default() {
392 + (0, _classCallCheck2.default)(this, _default);
393 + return _callSuper(this, _default, arguments);
394 + }
395 + (0, _inherits2.default)(_default, _Marionette$ItemView);
396 + return (0, _createClass2.default)(_default, [{
397 + key: "getTemplate",
398 + value: function getTemplate() {
399 + return '#tmpl-elementor-templates-modal__header__logo';
400 + }
401 + }, {
402 + key: "className",
403 + value: function className() {
404 + return 'elementor-templates-modal__header__logo';
405 + }
406 + }, {
407 + key: "events",
408 + value: function events() {
409 + return {
410 + click: 'onClick'
411 + };
412 + }
413 + }, {
414 + key: "templateHelpers",
415 + value: function templateHelpers() {
416 + return {
417 + title: this.getOption('title')
418 + };
419 + }
420 + }, {
421 + key: "onClick",
422 + value: function onClick() {
423 + var clickCallback = this.getOption('click');
424 + if (clickCallback) {
425 + clickCallback();
426 + }
427 + }
428 + }]);
429 +}(Marionette.ItemView);
430 +
431 +/***/ }),
432 +
433 +/***/ "@wordpress/i18n":
434 +/*!**************************!*\
435 + !*** external "wp.i18n" ***!
436 + \**************************/
437 +/***/ ((module) => {
438 +
439 +"use strict";
440 +module.exports = wp.i18n;
441 +
442 +/***/ }),
443 +
444 +/***/ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js":
445 +/*!***********************************************************************!*\
446 + !*** ../node_modules/@babel/runtime/helpers/assertThisInitialized.js ***!
447 + \***********************************************************************/
448 +/***/ ((module) => {
449 +
450 +function _assertThisInitialized(e) {
451 + if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
452 + return e;
453 +}
454 +module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports;
455 +
456 +/***/ }),
457 +
458 +/***/ "../node_modules/@babel/runtime/helpers/classCallCheck.js":
459 +/*!****************************************************************!*\
460 + !*** ../node_modules/@babel/runtime/helpers/classCallCheck.js ***!
461 + \****************************************************************/
462 +/***/ ((module) => {
463 +
464 +function _classCallCheck(a, n) {
465 + if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function");
466 +}
467 +module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports;
468 +
469 +/***/ }),
470 +
471 +/***/ "../node_modules/@babel/runtime/helpers/createClass.js":
472 +/*!*************************************************************!*\
473 + !*** ../node_modules/@babel/runtime/helpers/createClass.js ***!
474 + \*************************************************************/
475 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
476 +
477 +var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
478 +function _defineProperties(e, r) {
479 + for (var t = 0; t < r.length; t++) {
480 + var o = r[t];
481 + o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o);
482 + }
483 +}
484 +function _createClass(e, r, t) {
485 + return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", {
486 + writable: !1
487 + }), e;
488 +}
489 +module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports;
490 +
491 +/***/ }),
492 +
493 +/***/ "../node_modules/@babel/runtime/helpers/get.js":
494 +/*!*****************************************************!*\
495 + !*** ../node_modules/@babel/runtime/helpers/get.js ***!
496 + \*****************************************************/
497 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
498 +
499 +var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime/helpers/superPropBase.js");
500 +function _get() {
501 + return module.exports = _get = "undefined" != typeof Reflect && Reflect.get ? Reflect.get.bind() : function (e, t, r) {
502 + var p = superPropBase(e, t);
503 + if (p) {
504 + var n = Object.getOwnPropertyDescriptor(p, t);
505 + return n.get ? n.get.call(arguments.length < 3 ? e : r) : n.value;
506 + }
507 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _get.apply(null, arguments);
508 +}
509 +module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports;
510 +
511 +/***/ }),
512 +
513 +/***/ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js":
514 +/*!****************************************************************!*\
515 + !*** ../node_modules/@babel/runtime/helpers/getPrototypeOf.js ***!
516 + \****************************************************************/
517 +/***/ ((module) => {
518 +
519 +function _getPrototypeOf(t) {
520 + return module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) {
521 + return t.__proto__ || Object.getPrototypeOf(t);
522 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _getPrototypeOf(t);
523 +}
524 +module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
525 +
526 +/***/ }),
527 +
528 +/***/ "../node_modules/@babel/runtime/helpers/inherits.js":
529 +/*!**********************************************************!*\
530 + !*** ../node_modules/@babel/runtime/helpers/inherits.js ***!
531 + \**********************************************************/
532 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
533 +
534 +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js");
535 +function _inherits(t, e) {
536 + if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
537 + t.prototype = Object.create(e && e.prototype, {
538 + constructor: {
539 + value: t,
540 + writable: !0,
541 + configurable: !0
542 + }
543 + }), Object.defineProperty(t, "prototype", {
544 + writable: !1
545 + }), e && setPrototypeOf(t, e);
546 +}
547 +module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports;
548 +
549 +/***/ }),
550 +
551 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
552 +/*!***********************************************************************!*\
553 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
554 + \***********************************************************************/
555 +/***/ ((module) => {
556 +
557 +function _interopRequireDefault(e) {
558 + return e && e.__esModule ? e : {
559 + "default": e
560 + };
561 +}
562 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
563 +
564 +/***/ }),
565 +
566 +/***/ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
567 +/*!***************************************************************************!*\
568 + !*** ../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
569 + \***************************************************************************/
570 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
571 +
572 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
573 +var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js");
574 +function _possibleConstructorReturn(t, e) {
575 + if (e && ("object" == _typeof(e) || "function" == typeof e)) return e;
576 + if (void 0 !== e) throw new TypeError("Derived constructors may only return object or undefined");
577 + return assertThisInitialized(t);
578 +}
579 +module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports;
580 +
581 +/***/ }),
582 +
583 +/***/ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js":
584 +/*!****************************************************************!*\
585 + !*** ../node_modules/@babel/runtime/helpers/setPrototypeOf.js ***!
586 + \****************************************************************/
587 +/***/ ((module) => {
588 +
589 +function _setPrototypeOf(t, e) {
590 + return module.exports = _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) {
591 + return t.__proto__ = e, t;
592 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _setPrototypeOf(t, e);
593 +}
594 +module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
595 +
596 +/***/ }),
597 +
598 +/***/ "../node_modules/@babel/runtime/helpers/superPropBase.js":
599 +/*!***************************************************************!*\
600 + !*** ../node_modules/@babel/runtime/helpers/superPropBase.js ***!
601 + \***************************************************************/
602 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
603 +
604 +var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js");
605 +function _superPropBase(t, o) {
606 + for (; !{}.hasOwnProperty.call(t, o) && null !== (t = getPrototypeOf(t)););
607 + return t;
608 +}
609 +module.exports = _superPropBase, module.exports.__esModule = true, module.exports["default"] = module.exports;
610 +
611 +/***/ }),
612 +
613 +/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
614 +/*!*************************************************************!*\
615 + !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
616 + \*************************************************************/
617 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
618 +
619 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
620 +function toPrimitive(t, r) {
621 + if ("object" != _typeof(t) || !t) return t;
622 + var e = t[Symbol.toPrimitive];
623 + if (void 0 !== e) {
624 + var i = e.call(t, r || "default");
625 + if ("object" != _typeof(i)) return i;
626 + throw new TypeError("@@toPrimitive must return a primitive value.");
627 + }
628 + return ("string" === r ? String : Number)(t);
629 +}
630 +module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
631 +
632 +/***/ }),
633 +
634 +/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
635 +/*!***************************************************************!*\
636 + !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
637 + \***************************************************************/
638 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
639 +
640 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
641 +var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
642 +function toPropertyKey(t) {
643 + var i = toPrimitive(t, "string");
644 + return "symbol" == _typeof(i) ? i : i + "";
645 +}
646 +module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
647 +
648 +/***/ }),
649 +
650 +/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
651 +/*!********************************************************!*\
652 + !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
653 + \********************************************************/
654 +/***/ ((module) => {
655 +
656 +function _typeof(o) {
657 + "@babel/helpers - typeof";
658 +
659 + return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
660 + return typeof o;
661 + } : function (o) {
662 + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
663 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
664 +}
665 +module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
666 +
667 +/***/ })
668 +
669 +/******/ });
670 +/************************************************************************/
671 +/******/ // The module cache
672 +/******/ var __webpack_module_cache__ = {};
673 +/******/
674 +/******/ // The require function
675 +/******/ function __webpack_require__(moduleId) {
676 +/******/ // Check if module is in cache
677 +/******/ var cachedModule = __webpack_module_cache__[moduleId];
678 +/******/ if (cachedModule !== undefined) {
679 +/******/ return cachedModule.exports;
680 +/******/ }
681 +/******/ // Create a new module (and put it into the cache)
682 +/******/ var module = __webpack_module_cache__[moduleId] = {
683 +/******/ // no module.id needed
684 +/******/ // no module.loaded needed
685 +/******/ exports: {}
686 +/******/ };
687 +/******/
688 +/******/ // Execute the module function
689 +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
690 +/******/
691 +/******/ // Return the exports of the module
692 +/******/ return module.exports;
693 +/******/ }
694 +/******/
695 +/************************************************************************/
696 +var __webpack_exports__ = {};
697 +// This entry needs to be wrapped in an IIFE because it needs to be in strict mode.
698 +(() => {
699 +"use strict";
700 +/*!*************************************************************************!*\
701 + !*** ../assets/dev/js/admin/floating-elements/new-floating-elements.js ***!
702 + \*************************************************************************/
703 +
704 +
705 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
706 +var _layout = _interopRequireDefault(__webpack_require__(/*! elementor-admin/floating-elements/layout */ "../assets/dev/js/admin/floating-elements/layout.js"));
707 +var NewFloatingElementsModule = elementorModules.ViewModule.extend({
708 + getDefaultSettings: function getDefaultSettings() {
709 + return {
710 + selectors: {
711 + addButtonTopBar: '.page-title-action',
712 + addButtonAdminBar: '#wp-admin-bar-new-e-floating-buttons a',
713 + addButtonEmptyTemplate: '#elementor-template-library-add-new'
714 + }
715 + };
716 + },
717 + getDefaultElements: function getDefaultElements() {
718 + var selectors = this.getSettings('selectors');
719 + return {
720 + addButtonTopBar: document.querySelector(selectors.addButtonTopBar),
721 + addButtonAdminBar: document.querySelector(selectors.addButtonAdminBar),
722 + addButtonEmptyTemplate: document.querySelector(selectors.addButtonEmptyTemplate)
723 + };
724 + },
725 + bindEvents: function bindEvents() {
726 + if (this.elements.addButtonTopBar !== null) {
727 + this.elements.addButtonTopBar.addEventListener('click', this.onAddButtonClick);
728 + }
729 + if (this.elements.addButtonAdminBar !== null) {
730 + this.elements.addButtonAdminBar.addEventListener('click', this.onAddButtonClick);
731 + }
732 + if (this.elements.addButtonEmptyTemplate !== null) {
733 + this.elements.addButtonEmptyTemplate.addEventListener('click', this.onAddButtonClick);
734 + }
735 + },
736 + onInit: function onInit() {
737 + elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
738 + this.layout = new _layout.default();
739 + },
740 + onAddButtonClick: function onAddButtonClick(event) {
741 + event.preventDefault();
742 + this.layout.showModal();
743 + }
744 +});
745 +document.addEventListener('DOMContentLoaded', function () {
746 + window.elementorNewFloatingElements = new NewFloatingElementsModule();
747 +});
748 +})();
749 +
750 +/******/ })()
751 +;
580 752 //# sourceMappingURL=floating-elements-modal.js.map