PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 1.2.5
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v1.2.5
2.7.0 2.6.0 trunk 1.1.0 1.1.4 1.2.1 1.2.2 1.2.3 1.2.5 1.2.9 1.3.1 1.3.2 1.5.0 1.5.1 1.5.4 1.5.7 1.5.8 1.5.9 1.6.2 1.6.5 1.6.8 1.7.2 1.7.4 1.7.5 1.7.9 All 43 releases
sellkit / assets / dist / js / editor.js

editor.js in SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster 1.2.5, at assets/dist/js/editor.js

81 lines 2.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
2 "use strict";
3
4 (function ($, window) {
5 var sellkitEditor = function sellkitEditor() {
6 // Manage dark & light icons.
7 var onElementorReady = function onElementorReady() {
8 if (typeof elementor.settings.editorPreferences === 'undefined') {
9 return;
10 }
11
12 if ('dark' === elementor.settings.editorPreferences.model.attributes.ui_theme) {
13 $('#elementor-editor-wrapper').addClass('sellkit-editor-ui-dark');
14 } else {
15 $('#elementor-editor-wrapper').removeClass('sellkit-editor-ui-dark');
16 }
17 };
18
19 var onSettingsChange = function onSettingsChange() {
20 elementor.settings.editorPreferences.model.on('change', onElementorReady);
21 }; // Initialize widget JS.
22
23
24 function initWidgets() {
25 var widgets = {
26 'sellkit-checkout': require('./widgets/checkout')["default"]
27 };
28
29 for (var widget in widgets) {
30 elementor.hooks.addAction("panel/open_editor/widget/".concat(widget), widgets[widget]);
31 }
32 }
33
34 var onElementorInit = function onElementorInit() {
35 onElementorReady();
36 onSettingsChange();
37 elementor.on('frontend:init', initWidgets);
38 };
39
40 $(window).on('elementor:init', onElementorInit);
41 };
42
43 window.sellkitEditor = new sellkitEditor();
44 })(jQuery, window);
45
46 },{"./widgets/checkout":2}],2:[function(require,module,exports){
47 "use strict";
48
49 Object.defineProperty(exports, "__esModule", {
50 value: true
51 });
52 exports["default"] = _default;
53
54 function _default() {
55 var $ = jQuery;
56
57 var initializeChange = function initializeChange() {
58 var $element = $('input[data-setting="place_order_btn_txt"');
59 var value = $element.val();
60 $element.val('');
61 $element.val(value).trigger('input');
62 };
63
64 var disableExpressOnFree = function disableExpressOnFree() {
65 var promotionParent = $('.elementor-control-checkout-express-promotion');
66 promotionParent.find('input').attr('disabled', 'disabled');
67 promotionParent.find('.elementor-control-title').on('click', function () {
68 window.open('https://getsellkit.com/pricing/', '_blank');
69 });
70 };
71
72 var init = function init() {
73 initializeChange();
74 disableExpressOnFree();
75 };
76
77 init();
78 }
79
80 },{}]},{},[1]);
81