PageSourceSearch

https://kultmopeds.de/plugins/kk_dropper/drops/KK_PowerSlide/powerslide.js?v=1.0.15

js kultmopeds.de collected 2026-09-25 13:22:25 UTC 7,110 bytes, 1 lines download raw bytes

1!function(t){var PowerSlide=function(t,i){this._slideChangeCallbacks=[],this.init(t,i)};PowerSlide.prototype={init:function(i,e){var s={autoscroll:!0,delay:4e3,changeTime:700,animation:"swing",showNavigation:!0,showArrowNavigation:!1,showPreviews:!1,useCssAnimations:this.supportsTransitions(),hoverPause:!0},n=this;this._config=t.extend(!0,s,e),this._jRoot=t(i).find(".kk-powerslide-container"),this._jSlides=t(this._jRoot.find(".slides:first")),this._jSlideList=new Array,this._jPreviews=new Array,this._jPreviewList=t('<ul class="previews"></ul>');var o=this._jSlides.find(".slide");o.length<2&&(this._config.showArrowNavigation=!1),this._config.showPreviews?this._jRoot.append(this._jPreviewList):this._jRoot.addClass("no-previews"),this._jSlideBody=t('<div class="slide-body"></div>'),this._jNumberNav=t('<ul class="navigation"></ul>'),this._currentSlideIndex=0,this._intervalIndex=-1,1==this._config.useCssAnimations&&this._jSlideBody.addClass("css-animate"),this._config.hoverPause&&(this._jSlides.mouseenter(t.proxy((function(){this.stopAutoscroll()}),this)),this._jSlides.mouseleave(t.proxy((function(){this.startAutoscroll()}),this)));for(var a=0;a<o.length;a++){var h=t(o[a]);this._jSlideList.push(h);var r=t('<li class="preview" style="height: '+100/o.length+'%;"></li>');t(".preview-content",h).appendTo(r),r.append('<div class="preview-overlay"></div>');var l=h.find(".preview-image");1==l.length&&(r.css("background-image","url("+t(l[0]).attr("src")+")"),l.remove()),r.data("slide",h),h.data("preview",r),this._jPreviews.push(r),r.appendTo(this._jPreviewList),h.appendTo(this._jSlideBody),this._jSlides.append(this._jSlideBody);var d=t('<a class="nav-button">'+(a+1)+"</a>");this._jNumberNav.append(d),r.data("navbutton",d),h.data("navbutton",d),d.data("preview",r),d.data("slide",h),r.click(t.proxy(this.navItemClick,{self:this,elem:h})),d.click(t.proxy(this.navItemClick,{self:this,elem:h}))}o.length>1&&(this._jSlides.on("touchstart",t.proxy((function(t){this.touchStart={x:t.originalEvent.touches[0].pageX,y:t.originalEvent.touches[0].pageY},this.touchStartLeft=this._jSlideBody.position().left,this.touchStartSlide=this._currentSlideIndex,this.touchDragging=!0,this.touchCurrentPos={x:t.originalEvent.touches[0].pageX,y:t.originalEvent.touches[0].pageY},this._config.useCssAnimations?(this._jSlideBody.css(this.prefix({transition:"none"})),this._jSlideBody.css(this.prefix({transform:"translateX("+this.touchStartLeft+"px)"}))):this._jSlideBody.stop(!0,!1),this._config.autoscroll&&this.stopAutoscroll()}),this)),this._jSlides.on("touchmove",t.proxy((function(t){var i={x:t.originalEvent.touches[0].pageX-this.touchStart.x,y:t.originalEvent.touches[0].pageY-this.touchStart.y};!this.touchDragging||Math.abs(i.y)>Math.abs(i.x)||(t.preventDefault(),this._config.useCssAnimations?this._jSlideBody.css(this.prefix({transform:"translateX("+(this.touchStartLeft+i.x)+"px)"})):this._jSlideBody.css("left",this.touchStartLeft+i.x+"px"),this.touchCurrentPos={x:t.originalEvent.touches[0].pageX,y:t.originalEvent.touches[0].pageY})}),this)),this._jSlides.on("touchend",t.proxy((function(t){this.touchDragging=!1;var i=this.touchCurrentPos.x-this.touchStart.x;i+=(i>0?1:0==i?0:-1)*(.37*this._slideWidth);var e=-1*Math.round(i/this._slideWidth),s=this.touchStartSlide+e;s>=this._jSlideList.length&&(s=this._jSlideList.length-1),s<0&&(s=0),this.activateSlide(this.getSlide(s))}),this))),t(".preview:last-child",this.jPreviewList).addClass("last"),t(".preview:first-child",this.jPreviewList).addClass("first"),this.startAutoscroll(),this.onSlideChange(t.proxy(this.updatePreviewClasses,this)),this._config.showNavigation&&this._jRoot.append(this._jNumberNav),this._config.showArrowNavigation&&(this._jPrevButton=t('<div class="button-arrow button-prev"></div>'),this._jNextButton=t('<div class="button-arrow button-next"></div>'),this._jPrevButton.click(t.proxy((function(t){this.activatePreviousSlide()}),this)),this._jNextButton.click(t.proxy((function(t){this.activateNextSlide()}),this)),this._jSlides.append(this._jPrevButton),this._jSlides.append(this._jNextButton)),t(window).resize((function(){n._resizeTimeout&&clearTimeout(n._resizeTimeout),n._resizeTimeout=setTimeout((function(){n._layout()}),100)})),this._layout(),this.activateSlide(0)},_layout:function(){var t=this;
1if(!this._isVisible(this._jRoot))return this._jRoot.css("opacity","0"),void setTimeout((function(){t._layout()}),300);this._jRoot.css("opacity",""),this._slideWidth=this._jSlides.width(),this.activateSlide(this._currentSlideIndex)},supportsTransitions:function(){var t=(document.body||document.documentElement).style,i="transition";if("string"==typeof t[i])return!0;var e=["Moz","webkit","Webkit","Khtml","O","ms"];i=i.charAt(0).toUpperCase()+i.substr(1);for(var s=0;s<e.length;s++)if("string"==typeof t[e[s]+i])return!0;return!1},navItemClick:function(){this.self.stopAutoscroll(),this.self.activateSlide(this.elem)},startAutoscroll:function(){this.stopAutoscroll(),this._config.autoscroll&&(this._intervalIndex=setInterval(t.proxy((function(){this.activateSlide(this._currentSlideIndex+1)}),this),this._config.delay))},stopAutoscroll:function(){clearInterval(this._intervalIndex)},getSlideIndex:function(t){for(var i=0;i<this._jSlideList.length;i++)if(this._jSlideList[i]==t)return i;return-1},getSlide:function(t){if(t>=0&&t<this._jSlideList.length)return this._jSlideList[t]},activateSlide:function(i){var e=-1;(e="number"==typeof i?i:this.getSlideIndex(i))>=this._jSlideList.length?this._currentSlideIndex=0:this._currentSlideIndex=e<0?this._jSlideList.length-1:e;for(var s=this.getSlide(this._currentSlideIndex),n=-100*this._currentSlideIndex+"%",o=0;o<this._jSlideList.length;o++)t(this._jSlideList[o]).removeClass("active-slide");s.addClass("active-slide"),this._config.useCssAnimations?this._jSlideBody.css(this.prefix({transition:"all "+this._config.changeTime+"ms ease",transform:"translateX("+n+")"})):(this._jSlideBody.stop(!0,!1),this._jSlideBody.animate({left:n},this._config.changeTime,this._config.animation)),this.notifySlideChange(s)},activatePreviousSlide:function(){this.activateSlide(this._currentSlideIndex-1)},activateNextSlide:function(){this.activateSlide(this._currentSlideIndex+1)},onSlideChange:function(t){this._slideChangeCallbacks.push(t)},notifySlideChange:function(t){for(var i=0;i<this._slideChangeCallbacks.length;i++)this._slideChangeCallbacks[i](t,this.getSlideIndex(t))},updatePreviewClasses:function(i,e){t(".preview",this._jRoot).removeClass("active"),t(".nav-button",this._jRoot).removeClass("active");var s=t(i).data("preview");s&&s.addClass("active");var n=t(i).data("navbutton");n&&n.addClass("active")},prefix:function(i){var e=t.extend(!0,{},i);for(var s in e)e["-webkit-"+s]=i[s],e["-moz-"+s]=i[s],e["-o-"+s]=i[s];return e},_isVisible:function(t){return!!(t&&t.parent()&&t.parent().get(0))&&(t.parent().get(0)===document||"none"!==t.css("display")&&"collapse"!==t.css("visibility")&&this._isVisible(t.parent()))}},t.fn.powerslide=function(i){return this.each((function(){var e=t(this),s=new PowerSlide(e,i);e.data("KK_PowerSlide",s)}))},window.PowerSlide=PowerSlide}(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.