PluginProbe
Elementor Website Builder – more than just a page builder / 3.8.1
Elementor Website Builder – more than just a page builder v3.8.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/beta-tester.js +506 -295 4.3.0 → 3.8.1 View file →
@@ -1,312 +1,523 @@
1 -(function(_wordpress_i18n) {
1 +/*! elementor - v3.8.1 - 13-11-2022 */
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/beta-tester/layout.js":
6 +/*!****************************************************!*\
7 + !*** ../assets/dev/js/admin/beta-tester/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");
27 16
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 - }
17 +Object.defineProperty(exports, "__esModule", ({
18 + value: true
19 +}));
20 +exports["default"] = void 0;
40 21
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 - }
22 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
47 23
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 - }
24 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
59 25
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 - }
26 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
66 27
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 - }
28 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
74 29
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 - }
30 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
82 31
83 -//#endregion
84 -//#region node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
85 - function _setPrototypeOf(t, e) {
86 - return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(t, e) {
87 - return t.__proto__ = e, t;
88 - }, _setPrototypeOf(t, e);
89 - }
32 +var _view = _interopRequireDefault(__webpack_require__(/*! ./view */ "../assets/dev/js/admin/beta-tester/view.js"));
90 33
91 -//#endregion
92 -//#region node_modules/@babel/runtime/helpers/esm/inherits.js
93 - function _inherits(t, e) {
94 - if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
95 - t.prototype = Object.create(e && e.prototype, { constructor: {
96 - value: t,
97 - writable: !0,
98 - configurable: !0
99 - } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e);
100 - }
34 +function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
101 35
102 -//#endregion
103 -//#region assets/dev/js/admin/beta-tester/view.js
104 - function _callSuper$2(t, o, e) {
105 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$2() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
106 - }
107 - __name(_callSuper$2, "_callSuper");
108 - function _isNativeReflectConstruct$2() {
109 - try {
110 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
111 - } catch (t) {}
112 - return (_isNativeReflectConstruct$2 = function _isNativeReflectConstruct() {
113 - return !!t;
114 - })();
115 - }
116 - __name(_isNativeReflectConstruct$2, "_isNativeReflectConstruct");
117 - var BetaTesterView = /*#__PURE__*/ function(_Marionette$ItemView) {
118 - function BetaTesterView() {
119 - var _this;
120 - _classCallCheck(this, BetaTesterView);
121 - _this = _callSuper$2(this, BetaTesterView);
122 - _this.id = "elementor-beta-tester-dialog-content";
123 - _this.template = "#tmpl-elementor-beta-tester";
124 - return _this;
125 - }
126 - _inherits(BetaTesterView, _Marionette$ItemView);
127 - return _createClass(BetaTesterView, [
128 - {
129 - key: "ui",
130 - value: function ui() {
131 - return {
132 - betaForm: "#elementor-beta-tester-form",
133 - betaEmail: "#elementor-beta-tester-form__email",
134 - betaButton: "#elementor-beta-tester-form__submit"
135 - };
136 - }
137 - },
138 - {
139 - key: "events",
140 - value: function events() {
141 - return { "submit @ui.betaForm": "onBetaFormSubmit" };
142 - }
143 - },
144 - {
145 - key: "onBetaFormSubmit",
146 - value: function onBetaFormSubmit(event) {
147 - event.preventDefault();
148 - var email = this.ui.betaEmail.val();
149 - this.ui.betaButton.addClass("elementor-button-state");
150 - elementorCommon.ajax.addRequest("beta_tester_signup", { data: { betaTesterEmail: email } });
151 - elementorBetaTester.layout.hideModal();
152 - }
153 - },
154 - {
155 - key: "onRender",
156 - value: function onRender() {}
157 - }
158 - ]);
159 - }(Marionette.ItemView);
36 +function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
160 37
161 -//#endregion
162 -//#region assets/dev/js/admin/beta-tester/layout.js
163 - function _callSuper$1(t, o, e) {
164 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct$1() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
165 - }
166 - __name(_callSuper$1, "_callSuper");
167 - function _isNativeReflectConstruct$1() {
168 - try {
169 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
170 - } catch (t) {}
171 - return (_isNativeReflectConstruct$1 = function _isNativeReflectConstruct() {
172 - return !!t;
173 - })();
174 - }
175 - __name(_isNativeReflectConstruct$1, "_isNativeReflectConstruct");
176 - var BetaTesterLayout = /*#__PURE__*/ function(_elementorModules$com) {
177 - function BetaTesterLayout() {
178 - _classCallCheck(this, BetaTesterLayout);
179 - return _callSuper$1(this, BetaTesterLayout, arguments);
180 - }
181 - _inherits(BetaTesterLayout, _elementorModules$com);
182 - return _createClass(BetaTesterLayout, [
183 - {
184 - key: "ui",
185 - value: function ui() {
186 - return {
187 - closeModal: ".elementor-templates-modal__header__close",
188 - dontShowAgain: ".elementor-beta-tester-do-not-show-again"
189 - };
190 - }
191 - },
192 - {
193 - key: "events",
194 - value: function events() {
195 - return {
196 - "click @ui.closeModal": this.onCloseModalClick,
197 - "click @ui.dontShowAgain": this.onDontShowAgainClick
198 - };
199 - }
200 - },
201 - {
202 - key: "getModalOptions",
203 - value: function getModalOptions() {
204 - return {
205 - id: "elementor-beta-tester-modal",
206 - hide: { onBackgroundClick: false }
207 - };
208 - }
209 - },
210 - {
211 - key: "getLogoOptions",
212 - value: function getLogoOptions() {
213 - return { title: (0, _wordpress_i18n.__)("Sign Up", "elementor") };
214 - }
215 - },
216 - {
217 - key: "initialize",
218 - value: function initialize() {
219 - elementorModules.common.views.modal.Layout.prototype.initialize.apply(this, arguments);
220 - this.showLogo();
221 - this.showContentView();
222 - var doNotShowAgain = (0, _wordpress_i18n.__)("Don't Show Again", "elementor");
223 - this.modalHeader.currentView.ui.closeModal.after(jQuery("<div>", { class: "elementor-beta-tester-do-not-show-again" }).text(doNotShowAgain));
224 - }
225 - },
226 - {
227 - key: "showContentView",
228 - value: function showContentView() {
229 - this.modalContent.show(new BetaTesterView());
230 - }
231 - },
232 - {
233 - key: "onDontShowAgainClick",
234 - value: function onDontShowAgainClick() {
235 - this.hideModal();
236 - this.onCloseModalClick();
237 - }
238 - },
239 - {
240 - key: "onCloseModalClick",
241 - value: function onCloseModalClick() {
242 - elementorCommon.ajax.addRequest("introduction_viewed", { data: { introductionKey: elementorAdmin.config.beta_tester.beta_tester_signup } });
243 - }
244 - }
245 - ]);
246 - }(elementorModules.common.views.modal.Layout);
38 +var BetaTesterLayout = /*#__PURE__*/function (_elementorModules$com) {
39 + (0, _inherits2.default)(BetaTesterLayout, _elementorModules$com);
247 40
248 -//#endregion
249 -//#region assets/dev/js/admin/beta-tester/beta-tester.js
250 - function _callSuper(t, o, e) {
251 - return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e));
252 - }
253 - function _isNativeReflectConstruct() {
254 - try {
255 - var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
256 - } catch (t) {}
257 - return (_isNativeReflectConstruct = function _isNativeReflectConstruct() {
258 - return !!t;
259 - })();
260 - }
261 - var BetaTesterModule = /*#__PURE__*/ function(_elementorModules$Vie) {
262 - function BetaTesterModule() {
263 - _classCallCheck(this, BetaTesterModule);
264 - return _callSuper(this, BetaTesterModule, arguments);
265 - }
266 - _inherits(BetaTesterModule, _elementorModules$Vie);
267 - return _createClass(BetaTesterModule, [
268 - {
269 - key: "onInit",
270 - value: function onInit() {
271 - elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
272 - this.showLayout(false);
273 - }
274 - },
275 - {
276 - key: "showLayout",
277 - value: function showLayout() {
278 - if (!(arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : true) && (!elementorAdmin.config.beta_tester.option_enabled || elementorAdmin.config.beta_tester.signup_dismissed || "#tab-fontawesome4_migration" === location.hash)) return;
279 - this.layout = new BetaTesterLayout();
280 - this.layout.showModal();
281 - }
282 - },
283 - {
284 - key: "getDefaultSettings",
285 - value: function getDefaultSettings() {
286 - return { selectors: { betaTesterFirstToKnow: "#beta-tester-first-to-know" } };
287 - }
288 - },
289 - {
290 - key: "getDefaultElements",
291 - value: function getDefaultElements() {
292 - var elements = {};
293 - var selectors = this.getSettings("selectors");
294 - elements.$betaTesterFirstToKnow = jQuery(selectors.betaTesterFirstToKnow);
295 - return elements;
296 - }
297 - },
298 - {
299 - key: "bindEvents",
300 - value: function bindEvents() {
301 - this.elements.$betaTesterFirstToKnow.on("click", this.showLayout.bind(this));
302 - }
303 - }
304 - ]);
305 - }(elementorModules.ViewModule);
306 - jQuery(function() {
307 - window.elementorBetaTester = new BetaTesterModule();
308 - });
41 + var _super = _createSuper(BetaTesterLayout);
309 42
310 -//#endregion
311 -})(wp.i18n);
43 + function BetaTesterLayout() {
44 + (0, _classCallCheck2.default)(this, BetaTesterLayout);
45 + return _super.apply(this, arguments);
46 + }
47 +
48 + (0, _createClass2.default)(BetaTesterLayout, [{
49 + key: "ui",
50 + value: function ui() {
51 + return {
52 + closeModal: '.elementor-templates-modal__header__close',
53 + dontShowAgain: '.elementor-beta-tester-do-not-show-again'
54 + };
55 + }
56 + }, {
57 + key: "events",
58 + value: function events() {
59 + return {
60 + 'click @ui.closeModal': this.onCloseModalClick,
61 + 'click @ui.dontShowAgain': this.onDontShowAgainClick
62 + };
63 + }
64 + }, {
65 + key: "getModalOptions",
66 + value: function getModalOptions() {
67 + return {
68 + id: 'elementor-beta-tester-modal',
69 + hide: {
70 + onBackgroundClick: false
71 + }
72 + };
73 + }
74 + }, {
75 + key: "getLogoOptions",
76 + value: function getLogoOptions() {
77 + return {
78 + title: __('Sign Up', 'elementor')
79 + };
80 + }
81 + }, {
82 + key: "initialize",
83 + value: function initialize() {
84 + elementorModules.common.views.modal.Layout.prototype.initialize.apply(this, arguments);
85 + this.showLogo();
86 + this.showContentView();
87 +
88 + var doNotShowAgain = __('Don\'t Show Again', 'elementor');
89 +
90 + this.modalHeader.currentView.ui.closeModal.after(jQuery('<div>', {
91 + class: 'elementor-beta-tester-do-not-show-again'
92 + }).text(doNotShowAgain));
93 + }
94 + }, {
95 + key: "showContentView",
96 + value: function showContentView() {
97 + this.modalContent.show(new _view.default());
98 + }
99 + }, {
100 + key: "onDontShowAgainClick",
101 + value: function onDontShowAgainClick() {
102 + this.hideModal();
103 + this.onCloseModalClick();
104 + }
105 + }, {
106 + key: "onCloseModalClick",
107 + value: function onCloseModalClick() {
108 + elementorCommon.ajax.addRequest('introduction_viewed', {
109 + data: {
110 + introductionKey: elementorAdmin.config.beta_tester.beta_tester_signup
111 + }
112 + });
113 + }
114 + }]);
115 + return BetaTesterLayout;
116 +}(elementorModules.common.views.modal.Layout);
117 +
118 +exports["default"] = BetaTesterLayout;
119 +
120 +/***/ }),
121 +
122 +/***/ "../assets/dev/js/admin/beta-tester/view.js":
123 +/*!**************************************************!*\
124 + !*** ../assets/dev/js/admin/beta-tester/view.js ***!
125 + \**************************************************/
126 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
127 +
128 +"use strict";
129 +
130 +
131 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
132 +
133 +Object.defineProperty(exports, "__esModule", ({
134 + value: true
135 +}));
136 +exports["default"] = void 0;
137 +
138 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
139 +
140 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
141 +
142 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
143 +
144 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
145 +
146 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
147 +
148 +function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
149 +
150 +function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
151 +
152 +var BetaTesterView = /*#__PURE__*/function (_Marionette$ItemView) {
153 + (0, _inherits2.default)(BetaTesterView, _Marionette$ItemView);
154 +
155 + var _super = _createSuper(BetaTesterView);
156 +
157 + function BetaTesterView() {
158 + var _this;
159 +
160 + (0, _classCallCheck2.default)(this, BetaTesterView);
161 + _this = _super.call(this);
162 + _this.id = 'elementor-beta-tester-dialog-content';
163 + _this.template = '#tmpl-elementor-beta-tester';
164 + return _this;
165 + }
166 +
167 + (0, _createClass2.default)(BetaTesterView, [{
168 + key: "ui",
169 + value: function ui() {
170 + return {
171 + betaForm: '#elementor-beta-tester-form',
172 + betaEmail: '#elementor-beta-tester-form__email',
173 + betaButton: '#elementor-beta-tester-form__submit'
174 + };
175 + }
176 + }, {
177 + key: "events",
178 + value: function events() {
179 + return {
180 + 'submit @ui.betaForm': 'onBetaFormSubmit'
181 + };
182 + }
183 + }, {
184 + key: "onBetaFormSubmit",
185 + value: function onBetaFormSubmit(event) {
186 + event.preventDefault();
187 + var email = this.ui.betaEmail.val();
188 + this.ui.betaButton.addClass('elementor-button-state');
189 + elementorCommon.ajax.addRequest('beta_tester_signup', {
190 + data: {
191 + betaTesterEmail: email
192 + } // Do not wait for response.
193 +
194 + });
195 + elementorBetaTester.layout.hideModal();
196 + }
197 + }, {
198 + key: "onRender",
199 + value: function onRender() {}
200 + }]);
201 + return BetaTesterView;
202 +}(Marionette.ItemView);
203 +
204 +exports["default"] = BetaTesterView;
205 +
206 +/***/ }),
207 +
208 +/***/ "@wordpress/i18n":
209 +/*!**************************!*\
210 + !*** external "wp.i18n" ***!
211 + \**************************/
212 +/***/ ((module) => {
213 +
214 +"use strict";
215 +module.exports = wp.i18n;
216 +
217 +/***/ }),
218 +
219 +/***/ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js":
220 +/*!***********************************************************************!*\
221 + !*** ../node_modules/@babel/runtime/helpers/assertThisInitialized.js ***!
222 + \***********************************************************************/
223 +/***/ ((module) => {
224 +
225 +function _assertThisInitialized(self) {
226 + if (self === void 0) {
227 + throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
228 + }
229 +
230 + return self;
231 +}
232 +
233 +module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports;
234 +
235 +/***/ }),
236 +
237 +/***/ "../node_modules/@babel/runtime/helpers/classCallCheck.js":
238 +/*!****************************************************************!*\
239 + !*** ../node_modules/@babel/runtime/helpers/classCallCheck.js ***!
240 + \****************************************************************/
241 +/***/ ((module) => {
242 +
243 +function _classCallCheck(instance, Constructor) {
244 + if (!(instance instanceof Constructor)) {
245 + throw new TypeError("Cannot call a class as a function");
246 + }
247 +}
248 +
249 +module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports;
250 +
251 +/***/ }),
252 +
253 +/***/ "../node_modules/@babel/runtime/helpers/createClass.js":
254 +/*!*************************************************************!*\
255 + !*** ../node_modules/@babel/runtime/helpers/createClass.js ***!
256 + \*************************************************************/
257 +/***/ ((module) => {
258 +
259 +function _defineProperties(target, props) {
260 + for (var i = 0; i < props.length; i++) {
261 + var descriptor = props[i];
262 + descriptor.enumerable = descriptor.enumerable || false;
263 + descriptor.configurable = true;
264 + if ("value" in descriptor) descriptor.writable = true;
265 + Object.defineProperty(target, descriptor.key, descriptor);
266 + }
267 +}
268 +
269 +function _createClass(Constructor, protoProps, staticProps) {
270 + if (protoProps) _defineProperties(Constructor.prototype, protoProps);
271 + if (staticProps) _defineProperties(Constructor, staticProps);
272 + Object.defineProperty(Constructor, "prototype", {
273 + writable: false
274 + });
275 + return Constructor;
276 +}
277 +
278 +module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports;
279 +
280 +/***/ }),
281 +
282 +/***/ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js":
283 +/*!****************************************************************!*\
284 + !*** ../node_modules/@babel/runtime/helpers/getPrototypeOf.js ***!
285 + \****************************************************************/
286 +/***/ ((module) => {
287 +
288 +function _getPrototypeOf(o) {
289 + module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) {
290 + return o.__proto__ || Object.getPrototypeOf(o);
291 + }, module.exports.__esModule = true, module.exports["default"] = module.exports;
292 + return _getPrototypeOf(o);
293 +}
294 +
295 +module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
296 +
297 +/***/ }),
298 +
299 +/***/ "../node_modules/@babel/runtime/helpers/inherits.js":
300 +/*!**********************************************************!*\
301 + !*** ../node_modules/@babel/runtime/helpers/inherits.js ***!
302 + \**********************************************************/
303 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
304 +
305 +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js");
306 +
307 +function _inherits(subClass, superClass) {
308 + if (typeof superClass !== "function" && superClass !== null) {
309 + throw new TypeError("Super expression must either be null or a function");
310 + }
311 +
312 + subClass.prototype = Object.create(superClass && superClass.prototype, {
313 + constructor: {
314 + value: subClass,
315 + writable: true,
316 + configurable: true
317 + }
318 + });
319 + Object.defineProperty(subClass, "prototype", {
320 + writable: false
321 + });
322 + if (superClass) setPrototypeOf(subClass, superClass);
323 +}
324 +
325 +module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports;
326 +
327 +/***/ }),
328 +
329 +/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
330 +/*!***********************************************************************!*\
331 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
332 + \***********************************************************************/
333 +/***/ ((module) => {
334 +
335 +function _interopRequireDefault(obj) {
336 + return obj && obj.__esModule ? obj : {
337 + "default": obj
338 + };
339 +}
340 +
341 +module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
342 +
343 +/***/ }),
344 +
345 +/***/ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
346 +/*!***************************************************************************!*\
347 + !*** ../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
348 + \***************************************************************************/
349 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
350 +
351 +var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
352 +
353 +var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js");
354 +
355 +function _possibleConstructorReturn(self, call) {
356 + if (call && (_typeof(call) === "object" || typeof call === "function")) {
357 + return call;
358 + } else if (call !== void 0) {
359 + throw new TypeError("Derived constructors may only return object or undefined");
360 + }
361 +
362 + return assertThisInitialized(self);
363 +}
364 +
365 +module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports;
366 +
367 +/***/ }),
368 +
369 +/***/ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js":
370 +/*!****************************************************************!*\
371 + !*** ../node_modules/@babel/runtime/helpers/setPrototypeOf.js ***!
372 + \****************************************************************/
373 +/***/ ((module) => {
374 +
375 +function _setPrototypeOf(o, p) {
376 + module.exports = _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {
377 + o.__proto__ = p;
378 + return o;
379 + }, module.exports.__esModule = true, module.exports["default"] = module.exports;
380 + return _setPrototypeOf(o, p);
381 +}
382 +
383 +module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
384 +
385 +/***/ }),
386 +
387 +/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
388 +/*!********************************************************!*\
389 + !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
390 + \********************************************************/
391 +/***/ ((module) => {
392 +
393 +function _typeof(obj) {
394 + "@babel/helpers - typeof";
395 +
396 + return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
397 + return typeof obj;
398 + } : function (obj) {
399 + return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
400 + }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj);
401 +}
402 +
403 +module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
404 +
405 +/***/ })
406 +
407 +/******/ });
408 +/************************************************************************/
409 +/******/ // The module cache
410 +/******/ var __webpack_module_cache__ = {};
411 +/******/
412 +/******/ // The require function
413 +/******/ function __webpack_require__(moduleId) {
414 +/******/ // Check if module is in cache
415 +/******/ var cachedModule = __webpack_module_cache__[moduleId];
416 +/******/ if (cachedModule !== undefined) {
417 +/******/ return cachedModule.exports;
418 +/******/ }
419 +/******/ // Create a new module (and put it into the cache)
420 +/******/ var module = __webpack_module_cache__[moduleId] = {
421 +/******/ // no module.id needed
422 +/******/ // no module.loaded needed
423 +/******/ exports: {}
424 +/******/ };
425 +/******/
426 +/******/ // Execute the module function
427 +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
428 +/******/
429 +/******/ // Return the exports of the module
430 +/******/ return module.exports;
431 +/******/ }
432 +/******/
433 +/************************************************************************/
434 +var __webpack_exports__ = {};
435 +// This entry need to be wrapped in an IIFE because it need to be in strict mode.
436 +(() => {
437 +"use strict";
438 +/*!*********************************************************!*\
439 + !*** ../assets/dev/js/admin/beta-tester/beta-tester.js ***!
440 + \*********************************************************/
441 +
442 +
443 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
444 +
445 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
446 +
447 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
448 +
449 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
450 +
451 +var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
452 +
453 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
454 +
455 +var _layout = _interopRequireDefault(__webpack_require__(/*! ./layout */ "../assets/dev/js/admin/beta-tester/layout.js"));
456 +
457 +function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
458 +
459 +function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
460 +
461 +var BetaTesterModule = /*#__PURE__*/function (_elementorModules$Vie) {
462 + (0, _inherits2.default)(BetaTesterModule, _elementorModules$Vie);
463 +
464 + var _super = _createSuper(BetaTesterModule);
465 +
466 + function BetaTesterModule() {
467 + (0, _classCallCheck2.default)(this, BetaTesterModule);
468 + return _super.apply(this, arguments);
469 + }
470 +
471 + (0, _createClass2.default)(BetaTesterModule, [{
472 + key: "onInit",
473 + value: function onInit() {
474 + elementorModules.ViewModule.prototype.onInit.apply(this, arguments);
475 + this.showLayout(false);
476 + }
477 + }, {
478 + key: "showLayout",
479 + value: function showLayout() {
480 + var always = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
481 +
482 + if (!always && (!elementorAdmin.config.beta_tester.option_enabled || elementorAdmin.config.beta_tester.signup_dismissed || '#tab-fontawesome4_migration' === location.hash)) {
483 + return;
484 + }
485 +
486 + this.layout = new _layout.default();
487 + this.layout.showModal();
488 + }
489 + }, {
490 + key: "getDefaultSettings",
491 + value: function getDefaultSettings() {
492 + return {
493 + selectors: {
494 + betaTesterFirstToKnow: '#beta-tester-first-to-know'
495 + }
496 + };
497 + }
498 + }, {
499 + key: "getDefaultElements",
500 + value: function getDefaultElements() {
501 + var elements = {};
502 + var selectors = this.getSettings('selectors');
503 + elements.$betaTesterFirstToKnow = jQuery(selectors.betaTesterFirstToKnow);
504 + return elements;
505 + }
506 + }, {
507 + key: "bindEvents",
508 + value: function bindEvents() {
509 + var elements = this.elements;
510 + elements.$betaTesterFirstToKnow.on('click', this.showLayout.bind(this));
511 + }
512 + }]);
513 + return BetaTesterModule;
514 +}(elementorModules.ViewModule);
515 +
516 +jQuery(function () {
517 + window.elementorBetaTester = new BetaTesterModule();
518 +});
519 +})();
520 +
521 +/******/ })()
522 +;
312 523 //# sourceMappingURL=beta-tester.js.map