Seditio Source
Root |
./othercms/xenForo 2.2.8/js/xf/carousel.min.js
'use strict';!function(e,f,k,l){XF.Carousel=XF.Element.newHandler({options:{items:null,pause:4E3},breakpoints:{2:[700]},$items:null,init:function(){if(e.fn.lightSlider){this.$items=this.$target.children();var a=this.options,c=[];null===a.items&&(this.$target.attr("class").match(/--show(\d+)/)?a.items=parseInt(RegExp.$1,10):a.items=1);if(this.breakpoints[a.items])for(var d=this.breakpoints[a.items],b=0;b<d.length;b++)c.push({breakpoint:d[b],settings:{item:a.items-b-1}});d=a.items;b=e(f).width();for(var g in c)b<
c[g].breakpoint&&(d=c[g].settings.item);if(!(this.$items.length<=d)){this.slider=this.$target.lightSlider({item:a.items,addClass:"carousel-scrollContainer",slideMargin:0,galleryMargin:0,controls:!1,auto:!0,pause:a.pause,speed:400,pauseOnHover:!0,loop:!0,rtl:XF.isRtl(),enableDrag:!1,responsive:c});var h=this;e(f).on("resize",function(){h.$target.css("height","");h.slider.refresh()})}}else console.error("Lightslider must be loaded")}});XF.Element.register("carousel","XF.Carousel")}(jQuery,window,document);