🎠 ♻️ Everyday 30 million people experience. It's reliable, flexible and extendable carousel.
MIT License
Bot releases are visible (Hide)
Published by WoodNeck about 4 years ago
Published by daybrush about 4 years ago
iOSEdgeSwipeThreshold
optionPublished by WoodNeck over 4 years ago
Published by WoodNeck almost 5 years ago
Published by WoodNeck almost 5 years ago
Published by WoodNeck almost 5 years ago
Published by WoodNeck almost 5 years ago
Published by WoodNeck about 5 years ago
Published by jongmoon about 5 years ago
Published by jongmoon about 5 years ago
renderOnlyVisible
option, which can dramatically increase performance when there're many panels.isEqualSize
and isConstantSize
option.
boolean | string[]
) option can skip panel size recalculation, which can increase performance when adding a panel or resize().boolean
) option will assume that panel's size won't change after resize. It can increase the performance of resize().useOffset
option. This will use offsetWidth
instead of getBoundingClientRect
, so it can calculate panel's original width when CSS transform is applied to panel.
useOffset
when the panel's size is not integer can lead to 1px white space between panels.fill()
method for needPanel
event, which makes user to add panel easily without considering event direction.Published by daybrush about 5 years ago
Published by WoodNeck over 5 years ago
Published by WoodNeck over 5 years ago
collectStatistics
optionPublished by WoodNeck over 5 years ago
resize()
makes more clones #243autoResize
option triggers error #248next()
, but moves to previous direction on circular mode #250bound
option #219Published by daybrush over 5 years ago
Published by daybrush over 5 years ago
Published by daybrush over 5 years ago
sync
method for frameworks #199getLastIndex
method #217@withFlickingMethods
property decorator #210getCloeCount
method #200Published by WoodNeck over 5 years ago
snap
move type's target panel is calculated from release position, not start position (#174)resize()
in freeScroll move type (#177)update()
breaks layout (#178)getCurrentPanel()
returns null
after calling setStatus()
(#180)stop()
won't stop events immediately (#184)needPanel
event is triggered when there're no panels (#185)circular
option enabled at Android 4.4.2 (#187)circular
option targets wrong panel to move (#190)change
event is triggered with same panel with freeScroll
option (#191)Published by jongmoon over 5 years ago
Published by WoodNeck over 5 years ago
snap
and freeScroll
is added.