| Linux server27.hostingraja.org 2.6.32-954.3.5.lve1.4.93.el6.x86_64 #1 SMP Wed Oct 4 17:04:29 UTC 2023 x86_64 Path : /home/udaipurk/www/websites/rishh/XStore Theme/xstore/js/modules/ |
| Current File : /home/udaipurk/www/websites/rishh/XStore Theme/xstore/js/modules/ethemeElementorHeaderSticky.min.js |
!function(c){"use strict";c(window).on("elementor/frontend/init",function(){var t=elementorModules.frontend.handlers.Base.extend({onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},onDeviceModeChange:function(){c.inArray(this.getElementType(),["container","section"])<=-1||this.run()},bindEvents:function(){elementorFrontend.elements.$window.on("resize",this.onDeviceModeChange.bind(this))},run:function(){var e,t,n;c.inArray(this.getElementType(),["container","section"])<=-1||(e=this.getElementSettings()).etheme_header_sticky_on&&(t=this.$element.parent().hasClass("etheme-elementor-header-wrapper"),e.etheme_header_sticky_on.indexOf(elementorFrontend.getCurrentDeviceMode())<0?t&&this.$element.parent().removeClass("etheme-elementor-header-wrapper").addClass("etheme-elementor-header-wrapper-ghost"):this.$element.data("et-el-header-sticky-ready")||((n=c('[data-elementor-type="header"]')).addClass("etheme-elementor-header-sticky"),n.addClass("etheme-elementor-header-sticky-parts"),t?this.$element.parent().attr("data-for-sticky-type",e.etheme_header_sticky_type):this.$element.parent().hasClass("etheme-elementor-header-wrapper-ghost")?this.$element.parent().removeClass("etheme-elementor-header-wrapper-ghost").addClass("etheme-elementor-header-wrapper").attr("data-for-sticky-type",e.etheme_header_sticky_type):(this.$element.wrap("<div class='etheme-elementor-header-wrapper' data-for-sticky-type='"+e.etheme_header_sticky_type+"'></div>"),"smart"!=e.etheme_header_sticky_type?this.$element.parent().before('<div class="etheme-elementor-header-wrapper-spacer hidden"></div>'):this.$element.parent().parent().find(".etheme-elementor-header-wrapper-spacer").removeClass("etheme-elementor-header-wrapper-spacer").addClass("etheme-elementor-header-wrapper-spacer-ghost")),a(n,this.$element,".etheme-elementor-header-wrapper",e,!0),this.$element.data("et-el-header-sticky-ready","yes")))}}),a=(elementorFrontend.hooks.addAction("frontend/element_ready/global",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}),function(e,t,n,a,r=!1){e.find(".etheme-elementor-header-wrapper").length||e.wrapInner("<div class='etheme-elementor-header-wrapper'></div>");var i=a.etheme_header_sticky_type,o={animation:"slideInDown",animation_duration:"animated-fast"};switch(t.attr("data-etheme-sticky-type",i),i){case"smart":m(e,t,n,o,r);break;case"stacked":o.offset=t.offset().top,!elementorFrontend.isEditMode()&&600<etTheme.et_global.w_width&&c("#wpadminbar").length&&(o.offset-=parseInt(c("#wpadminbar").outerHeight())),o.animation=!1,h(e,t,n,o,r);break;default:var s,d=a.etheme_header_sticky_animation;s=a.etheme_header_sticky_animation_duration;o.offset=elementorFrontend.getCurrentDeviceSetting(a,"etheme_header_sticky_offset").size,"none"==d?o.animation=!1:d||(o.animation=(!o.offset||0<o.offset)&&o.animation),h(e,t,n,o,r)}}),m=function(t,e,n,a,r){let i=0,o=t.outerHeight(),s=o;var d=t.find("#elementor-add-new-section");d.length&&(s-=d.height());let m=r?e:e.find(n);c(window).on("scroll",function(){var e;c("html").hasClass("et-mini-content-opened")||((e=c(this).scrollTop())<i&&e>s?(t.css("height",o).addClass("sticky-on"),a.animation&&"none"!=a.animation&&(c(m).addClass(a.animation).addClass("animated"),a.animation_duration)&&c(m).addClass(a.animation_duration)):(t.attr("style","").removeClass("sticky-on"),a.animation&&"none"!=a.animation&&(c(m).removeClass(a.animation).removeClass("animated"),a.animation_duration)&&c(m).removeClass(a.animation_duration)),i=e)})},h=function(e,t,n,a,r){let i=a.offset,o=e.find(".etheme-elementor-header-overlap"),s=o.length?JSON.parse(o.attr("data-settings")):{},d=o.length&&!!s.etheme_header_overlap_on&&-1<s.etheme_header_overlap_on.indexOf(elementorFrontend.getCurrentDeviceMode()),m=(d?o:e).outerHeight();var h;0===i||i||(i=m,(h=e.find("#elementor-add-new-section")).length&&(i-=h.height())),r&&t.parents(".elementor-location-header");let l=r?t:t.find(n),p=l.outerHeight();c(window).on("scroll",function(){c("html").hasClass("et-mini-content-opened")||(c(this).scrollTop()>i?(d||e.css("height",m),e.addClass("sticky-on"),d||e.find(".etheme-elementor-header-wrapper-spacer").removeClass("hidden").css("height",p),a.animation&&"none"!=a.animation&&(c(l).addClass(a.animation).addClass("animated"),a.animation_duration)&&c(l).addClass(a.animation_duration)):(d||e.attr("style",""),e.removeClass("sticky-on"),d||e.find(".etheme-elementor-header-wrapper-spacer").addClass("hidden").attr("style",null),a.animation&&"none"!=a.animation&&(c(l).removeClass(a.animation).removeClass("animated"),a.animation_duration)&&c(l).removeClass(a.animation_duration)))})}})}(jQuery);