PluginProbe
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits / 3.1.2
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits v3.1.2
3.2.2 3.2.3 3.2.1 3.2.0 3.1.9 3.1.8 3.1.7 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.9 trunk 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.3 1.1.4 1.1.5 All 174 releases
master-addons / assets / js / admin / module-editor.min.js

module-editor.min.js in Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits 3.1.2, at assets/js/admin/module-editor.min.js

1 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(){var e,t,n;e=jQuery,t=window,n=document,e(t).on("elementor:init",function(){e(".elementor-editor-active").addClass("master-addons"),"undefined"==typeof elementorPro&&elementor.hooks.addFilter("editor/style/styleText",function(e,t){if(t){var n=t.model,o=n.get("settings").get("custom_css"),a=".elementor-element.elementor-element-"+n.get("id");return"document"===n.get("elType")&&(a=elementor.config.document.settings.cssWrapperSelector),o&&(e+=o.replace(/selector/g,a)),e}});var o=elementor.modules.controls.BaseData.extend({onReady:function(){this.ui.select.jltmaVisualSelect()},onBeforeDestroy:function(){this.ui.select.jltmaVisualSelect("destroy")}});function a(e,t,n){n.listenTo(t.get("settings"),"change",function(e){for(settingName in""===t.getSetting("ma_el_animation_name")||n.$el.hasClass("jltma-animated")||(n.render(),n.$el.addClass("jltma-animated"),n.$el.addClass("jltma-animated-once")),e.changed)e.changed.hasOwnProperty(settingName)&&"ma_el_animation_name"!==settingName&&-1!==settingName.indexOf("ma_el_animation_")&&(n.$el.removeClass(t.getSetting("ma_el_animation_name")),setTimeout(function(){n.$el.addClass(t.getSetting("ma_el_animation_name"))},t.getSetting("ma_el_animation_delay")||300))},n)}elementor.addControlView("jltma-visual-select",o),elementor.hooks.addAction("panel/open_editor/section",a),elementor.hooks.addAction("panel/open_editor/column",a),elementor.hooks.addAction("panel/open_editor/widget",a);var i=elementor.modules.controls.Choose.extend({applySavedValue:function(){var e=this.getControlValue();e||_.isString(e)?this.ui.inputs.filter('[value="'.concat(e,'"]')).prop("checked",!0):this.ui.inputs.filter(":checked").prop("checked",!1)}});elementor.hooks.addAction("panel/open_editor/widget",i),elementor.addControlView("jltma-choose-text",i);var l=elementor.modules.controls.Select2.extend({cache:null,isTitlesReceived:!1,getSelect2Placeholder:function(){return{id:"",text:"All"}},getSelect2DefaultOptions:function(){var e=this;return jQuery.extend(elementor.modules.controls.Select2.prototype.getSelect2DefaultOptions.apply(this,arguments),{ajax:{transport:function(t,n,o){var a={q:t.data.q,query_type:e.model.get("query_type"),object_type:e.model.get("object_type")};return elementorCommon.ajax.addRequest("jltma_query_control_filter_autocomplete",{data:a,success:n,error:o})},data:function(e){return{q:e.term,page:e.page}},cache:!0},escapeMarkup:function(e){return e},minimumInputLength:1})},getValueTitles:function(){var e=this,t=this.getControlValue(),n=this.model.get("query_type");objectType=this.model.get("object_type"),t&&n&&(_.isArray(t)||(t=[t]),elementorCommon.ajax.loadObjects({action:"jltma_query_control_value_titles",ids:t,data:{query_type:n,object_type:objectType,unique_id:""+e.cid+n},success:function(t){e.isTitlesReceived=!0,e.model.set("options",t),e.render()},before:function(){e.addSpinner()}}))},addSpinner:function(){this.ui.select.prop("disabled",!0),this.$el.find(".elementor-control-title").after('<span class="elementor-control-spinner ee-control-spinner">&nbsp;<i class="fa fa-spinner fa-spin"></i>&nbsp;</span>')},onReady:function(){setTimeout(elementor.modules.controls.Select2.prototype.onReady.bind(this)),this.isTitlesReceived||this.getValueTitles()}});elementor.addControlView("jltma_query",l),function(){var e=new Set;function o(){jQuery(".elementor-control-type-switcher").each(function(){var t=jQuery(this),n=t.attr("data-control-name")||t.index();if(!e.has(n)&&t.find(".elementor-control-field-description").find(".jltma-pro-disabled").length>0){var o=t.find('input[type="checkbox"]'),a=t.find(".elementor-switch");t.addClass("jltma-switcher-disabled"),a.addClass("jltma-switcher-disabled"),o.prop("disabled",!0),a.off("click.jltma-pro").on("click.jltma-pro",function(e){return e.preventDefault(),e.stopPropagation(),jQuery(".jltma-upgrade-popup").fadeIn(200),!1}),t.find("label").off("click.jltma-pro").on("click.jltma-pro",function(e){if(a.hasClass("jltma-switcher-disabled"))return e.preventDefault(),e.stopPropagation(),jQuery(".jltma-upgrade-popup").fadeIn(200),!1}),e.add(n)}})}function a(){var e=n.querySelector("#elementor-panel-content-wrapper");e?(new MutationObserver(function(e){var t=!1;e.forEach(function(e){e.addedNodes.length>0&&(t=!0)}),t&&o()}).observe(e,{childList:!0,subtree:!0,attributes:!1}),o()):setTimeout(a,500)}function i(){setInterval(function(){o()},1e3)}jQuery(t).on("elementor:init",function(){setTimeout(function(){a(),i()},1e3)}),setTimeout(function(){a(),i()},2e3)}(),function(){if(void 0===parent.document)return!1;parent.document.addEventListener("mousedown",function(e){var t=parent.document.querySelectorAll(".elementor-element--promotion");if(t.length>0)for(var o=0;o<t.length;o++)if(t[o].contains(e.target)){var a=parent.document.querySelector("#elementor-element--promotion__dialog"),i=t[o].querySelector(".icon > i");if(!a||!i)break;if(i.classList.toString().indexOf("jltma")>=0){var l=a.querySelector(".dialog-buttons-action");if(l&&(l.style.display="none"),e.stopImmediatePropagation(),null===a.querySelector(".jltma-dialog-buttons-action")){var r=n.createElement("a"),s=n.createTextNode("Upgrade Master Addons");r.setAttribute("href","https://master-addons.com/pricing/"),r.setAttribute("target","_blank"),r.classList.add("dialog-button","dialog-action","dialog-buttons-action","elementor-button","go-pro","elementor-button-success","jltma-dialog-buttons-action"),r.style.display="block",r.style.textAlign="center",r.appendChild(s),l&&l.insertAdjacentHTML("afterend",r.outerHTML)}else n.querySelector(".dialog-buttons-buttons-wrapper > button").style.display="none",a.querySelector(".jltma-dialog-buttons-action").style.display="block"}else{var c=a.querySelector(".dialog-buttons-action:not(.jltma-dialog-buttons-action)");c&&(c.style.display="");var d=a.querySelector(".jltma-dialog-buttons-action");null!==d&&(d.style.display="none")}break}})}()})}();