0.1.0 • Published 2 years ago

@zaubermaerchen/vue3-slick v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Vue3 Slick

slick-carousel component for Vue3

Parameters

nametyperequired
optionsJQuerySlickOptionsno

Methods

currentSlide

Returns the current slide index

Returns

number or undefined

goTo

Navigates to a slide by index

Parameters

nametyperequired
slidenumberyes
dontAnimatebooleanno

next

Navigates to the next slide

prev

Navigates to the previous slide

pause

Pauses autoplay

play

Starts autoplay

add

Add a slide. If an index is provided, will add at that index, or before if addBefore is set. If no index is provided, add to the end or to the beginning if addBefore is set. Accepts HTML String || Object

Parameters

nametyperequired
htmlstriong, Objectyes
indexnumberno
addBeforenumberno

remove

Remove slide by index. If removeBefore is set true, remove slide preceding index, or the first slide if no index is specified. If removeBefore is set to false, remove the slide following index, or the last slide if no index is set.

Parameters

nametyperequired
indexnumberyes
removeBeforebooleanno

filter

Filters slides using jQuery .filter()

Parameters

nametyperequired
filterstring or (index: number, element: Element) => anyyes

unfilter

Removes applied filtering

Parameters

nametype
indexnumber

getOption

Sets an individual value live. Set refresh to true if it's a UI update.

Parameters

nametype
optionany

Returns

JQuerySlickOptions or undefined

setOption

Sets an individual value live. Set refresh to true if it's a UI update.

Parameters

nametype
optionstring
valueJQuerySlickOptions
refreshboolean

Events

afterChange

After slide change callback

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
currentSlidenumber

beforeChange

Before slide change callback

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
currentSlidenumber
nextSlidenumber

breakpoint

Fires after a breakpoint is hit

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
breakpointnumber or null

destroy

When slider is destroyed, or unslicked.

Parameters

nametype
eventJQuery.Event
slickJQuerySlick

edge

Fires when an edge is overscrolled in non-infinite mode.

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
directionstring

init

When Slick initializes for the first time callback. Note that this event should be defined before initializing the slider.

Parameters

nametype
eventJQuery.Event
slickJQuerySlick

reInit

Every time Slick (re-)initializes callback

Parameters

nametype
eventJQuery.Event
slickJQuerySlick

setPosition

Every time Slick recalculates position

Parameters

nametype
eventJQuery.Event
slickJQuerySlick

swipe

Fires after swipe/drag

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
directionstring

lazyLoaded

Fires after image loads lazily

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
imageobject
imageSourcestring

lazyLoadError

Fires after image fails to load

Parameters

nametype
eventJQuery.Event
slickJQuerySlick
imageobject
imageSourcestring