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