PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 2.0.1
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v2.0.1
3.1.4 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.0.7 3.0.5 3.0.4 3.0.3 3.0.2 trunk 1.5.0 1.5.1 1.5.2 1.6.1 1.6.2 1.6.3 1.6.4 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 All 93 releases
ultimate-store-kit / assets / js / usk-editor.min.js

usk-editor.min.js in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 2.0.1, at assets/js/usk-editor.min.js

1 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 !function(e){"use strict";var t={shouldReload:!1,init:function(){elementor.channels.editor.on("section:activated",t.onAnimatedBoxSectionActivated),window.elementor.on("preview:loaded",(function(){elementor.$preview[0].contentWindow.UltimateStoreKitEditor=t,t.onPreviewLoaded()})),elementor.channels.editor.on("ultimateStoreKitBuilderSetting:applySinglePagePostOnPreview",t.ApplyPreviewPostId),elementor.channels.editor.on("saved",t.savedBuilder)},savedBuilder:function(){t.shouldReload&&(t.shouldReload=!1,window.location.href=window.location.href)},ApplyPreviewPostId:function(){t.shouldReload=!0,e("#elementor-panel-saver-button-publish").trigger("click")},onPreviewLoaded:function(){e("#elementor-preview-iframe")[0].contentWindow.elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t){t.find(".usk-elementor-template-edit-link").on("click",(function(t){window.open(e(this).attr("href"))}))}))}};e(window).on("elementor:init",t.init),window.UltimateStoreKitEditor=t,elementor.hooks.addFilter("panel/elements/regionViews",(function(e){if(jQuery(document).ready((function(){jQuery("body").append("<style>.bdt-pro-unlock-icon:after{right: auto !important; left: 5px !important;}</style>")})),UltimateStoreKitConfigEditor.pro_license_activated||UltimateStoreKitConfigEditor.promotional_widgets<=0)return e;var t,o,i=UltimateStoreKitConfigEditor.promotional_widgets,n=e.elements.options.collection,r=e.categories.options.collection,l=e.categories.view,a=e.elements.view,d=[];return _.each(i,(function(e,t){n.add({name:e.name,title:e.title,icon:e.icon,categories:e.categories,editable:!1})})),n.each((function(e){"ultimate-store-kit-pro"===e.get("categories")[0]&&d.push(e)})),(o=r.findIndex({name:"ultimate-store-kit"}))&&r.add({name:"ultimate-store-kit-pro",title:"Ultimate Store Kit Pro",defaultActive:!1,items:d},{at:o+1}),t={getWedgetOption:function(e){return i.find((function(t){return t.name==e}))},className:function(){var e="elementor-element-wrapper";return this.isEditable()||(e+=" elementor-element--promotion"),e},onMouseDown:function(){this.constructor.__super__.onMouseDown.call(this);var e=this.getWedgetOption(this.model.get("name"));elementor.promotion.showDialog({title:sprintf(wp.i18n.__("%s","elementor"),this.model.get("title")),content:sprintf(wp.i18n.__("Use %s widget and dozens more pro features to extend your toolbox and build sites faster and better.","elementor"),this.model.get("title")),targetElement:this.el,position:{blockStart:"-7"},actionButton:{url:e.action_button.url,text:e.action_button.text,classes:e.action_button.classes||["elementor-button","elementor-button-success"]}})}},e.elements.view=a.extend({childView:a.prototype.childView.extend(t)}),e.categories.view=l.extend({childView:l.prototype.childView.extend({childView:l.prototype.childView.prototype.childView.extend(t)})}),e})),e("iframe").load((function(){e("iframe").contents().find(".usk-template-builder-template").addClass("woocommerce woocommerce-page")}))}(jQuery);