in assets/js/slick.js [1238:1273]
Slick.prototype.getSlideCount = function() {
var _ = this,
slidesTraversed, swipedSlide, swipeTarget, centerOffset;
centerOffset = _.options.centerMode === true ? Math.floor(_.$list.width() / 2) : 0;
swipeTarget = (_.swipeLeft * -1) + centerOffset;
if (_.options.swipeToSlide === true) {
_.$slideTrack.find('.slick-slide').each(function(index, slide) {
var slideOuterWidth, slideOffset, slideRightBoundary;
slideOuterWidth = $(slide).outerWidth();
slideOffset = slide.offsetLeft;
if (_.options.centerMode !== true) {
slideOffset += (slideOuterWidth / 2);
}
slideRightBoundary = slideOffset + (slideOuterWidth);
if (swipeTarget < slideRightBoundary) {
swipedSlide = slide;
return false;
}
});
slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1;
return slidesTraversed;
} else {
return _.options.slidesToScroll;
}
};