PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets / 4.9.4
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets v4.9.4
4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.1 3.0.0 3.1.0 3.1.1 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.3.0 4.3.1 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.8.9 trunk 0.1.2-beta 0.1.3-beta 0.1.4-beta 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.8.0 1.8.1 1.9.0
shopengine / widgets / init / assets / js / editor.js
shopengine / widgets / init / assets / js Last commit date
editor.js 3 weeks ago jquery-asRange.min.js 5 years ago widgets.js 3 weeks ago
editor.js
1 lines
1 !function(e,t){"use strict";t.once("document:loaded",(function(){setTimeout((function(){t.reloadPreview()}),0)}))}(jQuery,window.elementor),parent.document.addEventListener("mousedown",(function(e){let t=parent.document.querySelectorAll(".elementor-element--promotion");if(t.length>0)for(let o=0;o<t.length;o++)if(t[o].contains(e.target)){let n=parent.document.querySelector("#elementor-element--promotion__dialog"),i=t[o].querySelector(".icon > i").classList.toString();if(n.querySelectorAll(".shopengine-dialog-buttons-action").forEach((e=>e.remove())),i.indexOf("shopengine")>=0){e.stopImmediatePropagation(),n.querySelectorAll(".dialog-buttons-action:not(.shopengine-dialog-buttons-action)").forEach((e=>e.remove()));let t=document.createElement("a"),o=document.createTextNode("Upgrade ShopEngine");t.setAttribute("href","https://wpmet.com/plugin/shopengine/pricing/"),t.setAttribute("target","_blank"),t.classList.add("dialog-button","dialog-action","dialog-buttons-action","elementor-button","go-pro","elementor-button-success","shopengine-dialog-buttons-action"),t.appendChild(o),n.querySelector(".dialog-buttons-wrapper").appendChild(t)}else{n.querySelectorAll(".dialog-buttons-action:not(.shopengine-dialog-buttons-action)").forEach((e=>e.style.display=""));let e=n.querySelector(".shopengine-dialog-buttons-action");e&&e.remove()}break}}));