Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ !function(e){e(window).on("DOMContentLoaded",function(){(window.paCustomCursorHandler=function(r,t,o){var s=this,i=!0,n={},a=o;this.isAddonEnabled=!1,s.init=function(){this.isEditMode=elementorFrontend.isEditMode(),this.isEditMode&&this.initAddonSwListener(),s.initCustomCursor()},s.initCustomCursor=function(){s.initPageSettings(),Object.keys(n).length&&(s.isPgCursorEnabled(),this.isAddonEnabled&&(s.generateCursorSettings(),s.generateCursor(),this.isEditMode&&s.initControlsCallbacks()))},s.initPageSettings=function(){var e=s.isEditMode?elementor.settings.page.model.attributes:elementorFrontend.config.settings.page;n=Object.assign({},e)},s.isPgCursorEnabled=function(){if("yes"===n.premium_global_cursor_switcher){var e=!(!!!["tablet","tablet-extra","mobile","mobile-extra"].includes(elementorFrontend.getCurrentDeviceMode())||"yes"!==n.pa_disable_cursor);!s.isEditMode&&e||(s.isAddonEnabled=!0)}else s.isAddonEnabled=!1},s.generateCursorSettings=function(){var e=n,r=e.pa_cursor_type,t=e.pa_cursor_apply_on;a.elemId=s.getPageId(),a.cursorType=r,a.cssSelector=t,a.delay=["ftext","fimage"].includes(r)?""!==e.pa_cursor_trans.size?e.pa_cursor_trans.size:.3:.01,a.pulse=["icon","image"].includes(r)&&"yes"===e.pa_cursor_pulse?" premium-pulse-yes ":"",a.buzz=["icon","image"].includes(r)&&"yes"===e.pa_cursor_buzz?" premium-buzz-yes ":"",a.elementSettings=s.getElementSettings(e),a.cursorDot=["ftext","fimage"].includes(r)&&"yes"===e.pa_cursor_dot?" premium-cursor-dot ":"",a.magnet="yes"===e.pa_magnet,a.glass="none"!==e.cursor_lq_effect?e.cursor_lq_effect:""},s.getElementSettings=function(e){var r=e.pa_cursor_type,t={};return"icon"===r?t=e.pa_cursor_icon:"image"===r||"fimage"===r?(t.url=e.pa_cursor_img.url,"fimage"===r&&(t.xpos=e.pa_cursor_xpos.size,t.ypos=e.pa_cursor_ypos.size)):"ftext"===r?(t.text=e.pa_cursor_ftext,t.xpos=e.pa_cursor_xpos.size,t.ypos=e.pa_cursor_ypos.size):"lottie"===r&&(t.url=e.pa_cursor_lottie_url,t.loop=e.pa_cursor_loop,t.reverse=e.pa_cursor_reverse),t},s.generateCursor=function(){var r=a,t="premium-global-cursor-"+r.elemId,o=s.getCursorHtml(t);if(s.addCursor(t,o),"icon"===r.cursorType&&"svg"===r.elementSettings.library&&s.renderSvgIcon(r.elementSettings.value.url,r.elemId),"lottie"===r.cursorType){var i=e(".premium-global-cursor-"+r.elemId).find(".premium-lottie-animation");new premiumLottieAnimations(i).init()}s.generateCursorMotion(r,t)},s.generateCursorMotion=function(o,n){var a=o.eleInfo,u=o.cssSelector,l=t,c={extraTop:0,extraLeft:0,elem:n,delay:o.delay,width:t.find(".premium-global-cursor-"+o.elemId).outerWidth(),height:t.find(".premium-global-cursor-"+o.elemId).outerHeight()};u?(t.addClass("premium-gCursor-custom-yes").css("cursor","default").off("mousemove"),l=u?t.find(u):t):t.find(u).off("mousemove"),o.magnet&&t.find(".premium-image-hotspots-container").length>0&&s.handleMagnetEffect(c),["icon","image","lottie"].includes(o.cursorType)?(c.extraLeft=.5*c.width,c.extraTop=.5*c.height):(c.extraLeft=o.elementSettings.xpos/100*c.width,c.extraTop=o.elementSettings.ypos/100*c.height,c.width=0),l.off("mousemove"),l.mousemove(function(t){l.css("cursor",["fimage","ftext"].includes(o.cursorType)&&""==o.cursorDot?"default":"none"),elementorFrontend.isEditMode()&&l.find(".premium-img-layers-list-wrapper .premium-img-layers-list-item , .premium-img-layers-list-item.ui-draggable-dragging ").css("cursor",["fimage","ftext"].includes(o.cursorType)&&""==o.cursorDot?"default":"none"),"page"!==r&&("section"!==r&&(a.$section.addClass("premium-cursor-not-active"),"widget"===r&&a.$col.addClass("premium-cursor-not-active")),a.isInnerSection&&(a.$parentCol.addClass("premium-cursor-not-active"),a.$parentSec.addClass("premium-cursor-not-active")),e(".elementor-page").addClass("premium-cursor-not-active")),e("."+n).css("display","flex"),i&&s.followMouse(t,c)}).mouseout(function(){"page"!==r&&("section"!==r&&(a.$section.removeClass("premium-cursor-not-active"),"widget"===r&&a.$col.removeClass("premium-cursor-not-active")),a.isInnerSection&&(a.$parentCol.removeClass("premium-cursor-not-active"),a.$parentSec.removeClass("premium-cursor-not-active")),e(".elementor-page").removeClass("premium-cursor-not-active"))}).mouseleave(function(){e("."+n).hide()})},s.handleMagnetEffect=function(r,s){var n=t.find(".premium-image-hotspots-main-icons"),a=r.width,u=r.height;s=o.magnet_grow;["image","fimage"].includes(o.cursorType)&&""===s&&(s=1),n.addClass("magnet-icon").append('
'),n.find(".magnet-spot").mouseenter(function(){var n=e(this).closest(".premium-image-hotspots-main-icons");i=!1;var l=n[0].getBoundingClientRect();t.addClass("magnet-effect"),["image","fimage"].includes(o.cursorType)&&gsap.to("."+r.elem,.3,{width:n.outerWidth()+s,height:n.outerHeight()+s}),gsap.to("."+r.elem,.3,{top:l.top-(s||u)/2+(s?0:n.outerHeight()/2),left:Math.ceil(l.left-(s||a)/2+(s?0:n.outerWidth()/2))}),gsap.to("."+r.elem+" .eicon-circle",.3,{autoAlpha:0})}).mouseleave(function(){i=!0,t.removeClass("magnet-effect"),gsap.to("."+r.elem,.3,{width:a,height:u}),gsap.to("."+r.elem+" .eicon-circle",.3,{autoAlpha:1})})},s.followMouse=function(e,r){TweenMax.to("."+r.elem,o.magnet?.3:r.delay,{css:{left:e.clientX+r.extraLeft-r.width,top:e.clientY+r.extraTop-r.width},ease:Power1.easeOut})},s.renderSvgIcon=function(r,o){var s=new DOMParser;fetch(r).then(function(r){200===r.status?r.text().then(function(r){var i=s.parseFromString(r,"text/html"),n=i.querySelector("svg");e(n).attr("class","premium-cursor-icon-svg"),t.find(".premium-global-cursor-"+o).html(e(i).find("svg"))}):console.log("Looks like there was a problem loading your svg. Status Code: "+r.status)})},s.getCursorHtml=function(e){var r=a,t=r.glass?" premium-con-lq__"+r.glass:"",o='
';return""!==r.cursorDot&&(o+=''),"icon"===r.cursorType?"svg"!==r.elementSettings.library&&(o+=''):"image"===r.cursorType||"fimage"===r.cursorType?o+=''+r.elementSettings.alt+'':"ftext"===r.cursorType?o+=r.elementSettings.text?'

'+r.elementSettings.text+"

":"":o+='
',o+="
"},s.addCursor=function(e,r){s.addCursorClasses(),t.find("."+e).remove(),t.prepend(r)},s.addCursorClasses=function(){t.removeClass(function(e,r){return(r.match(new RegExp("(^|\\s)premium-cursor-\\S+","g"))||[]).join(" ")}),t.addClass("premium-gCursor-yes premium-cursor-"+a.cursorType+a.cursorDot)},s.initAddonSwListener=function(){elementor.settings.page.addChangeCallback("premium_global_cursor_switcher",s.onAddonSwitcherChange)},s.onAddonSwitcherChange=function(e){"yes"===e?s.initCustomCursor():s.destroy()},s.initControlsCallbacks=function(){["pa_cursor_type","pa_cursor_pulse","pa_cursor_buzz","pa_cursor_xpos","pa_cursor_ypos","pa_cursor_icon","pa_cursor_img","pa_cursor_ftext","pa_cursor_trans","pa_cursor_lottie_url","pa_cursor_loop","pa_cursor_reverse","cursor_lq_effect","pa_cursor_apply_on"].forEach(function(e){elementor.settings.page.addChangeCallback(e,s.onControlChange)})},s.onControlChange=function(){s.refreshCursor()},s.getPageId=function(){return elementorFrontend.config.post.id},s.refreshCursor=function(){s.initPageSettings(),s.generateCursorSettings(),s.generateCursor()},s.destroy=function(){t.removeClass("premium-gCursor-yes premium-cursor-"+a.cursorType),e(".premium-global-cursor-"+a.elemId).remove()}},$pageCursorEnabled=e("body").hasClass("premium-gCursor-yes"),$pageCursorEnabled)||($siteCursorEnabled=!!e(".premium-site-cursor").length,$mobileDisabled=e(".premium-site-cursor").data("pa_mobile_disabled"),$siteCursorEnabled&&!$mobileDisabled&&($siteCursorSettings=e(".premium-site-cursor").data("premium_site_cursor"),new paCustomCursorHandler("page",e("body"),$siteCursorSettings).generateCursor()))}),e(window).on("elementor/frontend/init",function(){if(void 0!=window.paCustomCursorHandler){var r=elementorFrontend.isEditMode()?3e3:0;setTimeout(function(){new paCustomCursorHandler("page",e(".elementor-page"),{}).init()},r)}})}(jQuery);