1function slider_initSlider(uid) 2{ 3 let sliderSelector = "#" + uid; 4 let sliderSettings = { 5 arrows: false, 6 fade: true, 7 infinite: true, 8 adaptiveHeight: true, 9 rtl: $("body").css('direction').toLowerCase() == 'rtl' ? true : false 10 }; 11 12 if (options[uid].autoPlay == true) { 13 sliderSettings = $.extend(sliderSettings, { 14 autoplay: true, 15 autoplaySpeed: options[uid].autoplaySpeed 16 }); 17 } 18 19 if (options[uid].showControls == true) { 20 sliderSettings = $.extend(sliderSettings, { 21 arrows: true, 22 prevArrow: sliderSelector + ' .slick-prev', 23 nextArrow: sliderSelector + ' .slick-next' 24 }); 25 } 26 27 if (options[uid].showPages == true) { 28 sliderSettings = $.extend(sliderSettings, { 29 dots: true, 30 appendDots: sliderSelector + ' .slider-pagination' 31 }); 32 } 33 34 $(sliderSelector + ' .slider').slick(sliderSettings); 35}
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.