File "vc-awb-frontend.min.js"
Full Path: /home/tekvhqgl/public_html/dev2024_old_skip/wp-content/plugins/advanced-backgrounds/assets/admin/vc_extend/vc-awb-frontend.min.js
File size: 1.78 KB
MIME-type: text/plain
Charset: utf-8
!function(){const{jQuery:a,_:t}=window;a((()=>{const{vc:e}=window;void 0!==e&&(e.events.on("shortcodes:add shortcodeView:updated",(a=>{if("vc_row"!==a.settings.base&&"vc_column"!==a.settings.base)return;const t=a.view.$el.children(".vc_row, .wpb_column").children(".nk-awb-wrap:not(:last)"),e=!!t.find('[id*="jarallax"]').length&&t[0];e&&e.jarallax&&e.jarallax.destroy.apply(e.jarallax),t.remove()})),e.events.on("shortcodes:vc_row shortcodes:vc_column shortcodes:nk_awb",(e=>{const{params:o}=e.attributes;if(!e.view||!e.view.$controls_buttons)return;let n=!1;if(n="nk_awb"===e.attributes.shortcode?e.view.$el.find(".wpb_element_title .nk-awb-icon"):e.view.$controls_buttons.parent().children(".vc_control-awb"),!o||!o.awb_type)return n.css("background-image","").html(""),void(n.hasClass("vc_control-awb")&&n.remove());if(n.length||"vc_row"!==e.attributes.shortcode&&"vc_column"!==e.attributes.shortcode||(n=a('<span class="vc_control-awb">').appendTo(e.view.$controls_buttons.parent())),n.attr("data-vc-control","edit"),n.html(`<span class="vc_control-awb-overlay" style="background-color: ${o.awb_color||"transparent"};"></span>`),n.css("background-image",""),o.awb_image){const r=a(`[data-model-id=${e.id}]`),s=r.data("field-awb_image-attach-image"),c=a("#post_ID"),i=c.length?c.val():0;"external_link"===e.getParam("source")?n.css("background-image",`url("${e.getParam("custom_src")}")`):t.isEmpty(o.awb_image)&&"featured_image"!==e.getParam("source")?t.isUndefined(s)||(r.removeData("field-awb_image-attach-image"),n.css("background-image",`url("${s}")`)):a.ajax({type:"POST",url:window.ajaxurl,data:{action:"wpb_single_image_src",content:o.awb_image,params:e.attributes.params,post_id:i,_vcnonce:window.vcAdminNonce},dataType:"html",context:e.view}).done((a=>{n.css("background-image",`url("${a}")`)}))}})))}))}();