accessibility | boolean | true | Enables tabbing and arrow key navigation |
autoplay | boolean | false | Enables auto play of slides |
autoplaySpeed | int | 3000 | Auto play change interval |
centerMode | boolean | false | Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts. |
centerPadding | string | '50px' | Side padding when in center mode. (px or %) |
cssEase | string | 'ease' | CSS3 easing |
customPaging | function | n/a | Custom paging templates. See source for use example. |
dots | boolean | false | Current slide indicator dots |
dotsClass | string | 'slick-dots' | Class for slide indicator dots container |
draggable | boolean | true | Enables desktop dragging |
easing | string | 'linear' | animate() fallback easing |
fade | boolean | false | Enables fade |
arrows | boolean | true | Enable Next/Prev arrows |
appendArrows | string | $(element) | Change where the navigation arrows are attached (Selector, htmlString, Array, Element, jQuery object) |
appendDots | string | $(element) | Change where the navigation dots are attached (Selector, htmlString, Array, Element, jQuery object) |
prevArrow | string (html | jQuery selector) | object (DOM node |
nextArrow | string (html | jQuery selector) | object (DOM node |
infinite | boolean | true | Infinite looping |
lazyLoad | string | 'ondemand' | Accepts 'ondemand' or 'progressive' for lazy load technique |
onBeforeChange(this, currentIndex,targetIndex) | method | null | Before slide change callback |
onAfterChange(this, index) | method | null | After slide change callback |
onInit(this) | method | null | When Slick initializes for the first time callback |
onReInit(this) | method | null | Every time Slick (re-)initializes callback |
pauseOnHover | boolean | true | Pauses autoplay on hover |
pauseOnDotsHover | boolean | false | Pauses autoplay when a dot is hovered |
responsive | object | null | Breakpoint triggered settings |
slide | string | 'div' | Slide element query |
slidesToShow | int | 1 | # of slides to show at a time |
slidesToScroll | int | 1 | # of slides to scroll at a time |
speed | int | 300 | Transition speed |
swipe | boolean | true | Enables touch swipe |
swipeToSlide | boolean | false | Swipe to slide irrespective of slidesToScroll |
touchMove | boolean | true | Enables slide moving with touch |
touchThreshold | int | 5 | To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider. |
useCSS | boolean | true | Enable/Disable CSS Transitions |
variableWidth | boolean | false | Disables automatic slide width calculation |
vertical | boolean | false | Vertical slide direction |
rtl | boolean | false | Change the slider's direction to become right-to-left |
waitForAnimate | boolean | true | Ignores requests to advance the slide while animating |