1(s=>{let r=function(t,i){this.defaults={wrapper:".wrapper",slider:".slider",slides:".slides",slide:".slide",slideInterval:3e3,animation:"slide",animationSpeed:1e3,showIndicators:!0,showNumbers:!0,arrowRight:".arrow-right",arrowLeft:".arrow-left",uid:""},this.settings=s.extend(!0,{},this.defaults,i),this.currSlide=0,this.$currSlide=null,this.totalSlides=!1,this.$el=s(t),this.changeSlide=s.proxy(this.changeSlide,this),this.init(),recon.on("stopSlide",function(){this.resetTimer()}.createDelegate(this))};r.prototype.init=function(){this.totalSlides=this.$el.find(".slide").length,s(".slide-"+this.settings.uid).eq(0).addClass("active"),this.totalSlides<2?(this.$el.find(".arrow").remove(),this.$el.find(".indicators").remove()):(this.settings.showIndicators&&this.build(),this.settings.showNumbers&&this.buildNumbers(),this.events(),this.activate(),1<this.totalSlides&&this.initTimer())},r.prototype.build=function(){var i=this.$el.append('<ul class="indicators">').find(".indicators");for(let t=0;t<this.totalSlides;t++)i.append("<li data-index="+t+">")},r.prototype.buildNumbers=function(){var i=this.$el.append('<ul class="numbers">').find(".numbers");for(let t=0;t<this.totalSlides;t++)i.append("<li data-index="+t+">"+(t+1)+"</li>");i.append('<li class="numbercount">'+this.totalSlides+"</li>")},r.prototype.activate=function(){this.$currSlide=this.$el.find(".slide").eq(0),this.$el.find(".slide").eq(0).addClass("active"),this.$el.find(".indicators li").eq(0).addClass("active"),this.$el.find(".numbers li").eq(0).addClass("active")},r.prototype.events=function(){s(this.settings.wrapper).on("click",this.settings.arrowRight,{direction:"right"},this.changeSlide).on("click",this.settings.arrowLeft,{direction:"left"},this.changeSlide).on("click",".indicators li",this.changeSlide)},r.prototype.resetTimer=function(){this.timer&&clearInterval(this.timer)},r.prototype.initTimer=function(){this.timer=setInterval(this.changeSlide,this.settings.slideInterval)},r.prototype.startTimer=function(){this.initTimer(),this.throttle=!1},r.prototype.changeSlide=function(t){var i;this.throttle||(this.throttle=!0,this.resetTimer(),i=this._direction(t),this._next(t,i)&&(t=this.$el.find(this.settings.slide).eq(this.currSlide),recon.fireEvent("nextSlide",[t]),this._jsAnimation(t,i,this.settings.animation)))},r.prototype._direction=function(t){let i;return i=void 0===t||void 0===t.data?"right":t.data.direction},r.prototype._next=function(t,i){var e=void 0!==t?s(t.currentTarget).data("index"):void 0;switch(!0){case void 0!==e:if(this.currSlide==e)return this.startTimer(),!1;this.currSlide=e;break;case"right"==i&&this.currSlide<this.totalSlides-1:this.currSlide++;break;case"right"==i:this.currSlide=0;break;case"left"==i&&0===this.currSlide:this.currSlide=this.totalSlides-1;break;case"left"==i:this.currSlide--}return!0},r.prototype._jsAnimation=function(t,i,e){let s=this;switch(e){case"slide":t.addClass(i+" active"),"right"==i&&s.$currSlide.addClass("js-reset-left");var r={},a={};r[i]="0%",a[i]="100%",this.$currSlide.animate(a,this.settings.animationSpeed),t.animate(r,this.settings.animationSpeed,"swing",function(){s.$currSlide.removeClass("active js-reset-left").attr("style",""),s.$currSlide=t.removeClass(i).attr("style",""),s._updateIndicators(),s._ubdateNumbers(),s.startTimer()});break;case"fade":this.$currSlide.animate({opacity:0}
1,this.settings.animationSpeed),t.animate({opacity:1},this.settings.animationSpeed,function(){t.addClass("active"),s.$currSlide.removeClass("active").attr("style",""),s.$currSlide=t.attr("style",""),s._updateIndicators(),s._ubdateNumbers(),s.startTimer()})}},r.prototype._updateIndicators=function(){this.$el.find(".indicators li").removeClass("active").eq(this.currSlide).addClass("active")},r.prototype._ubdateNumbers=function(){this.$el.find(".numbers li[data-index]").removeClass("active").eq(this.currSlide).addClass("active")},s.fn.extend({Slider:function(e){this.each(function(t,i){i.Slider=new r(i,e)})}})})(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.