picknick v6.0.1
about
A mixin friendly pager useful for setting up rotating slideshows.
setup
Download from the npm registry:
# Add to package.json
npm install picknick
usage
Instantiate with optional arguments for the wrap-around total and start position, plus a function to call with each index change. In return you get a plain object with prev()
and next()
methods attached for moving that index back and forth. For example,
import createPager from "picknick"
// Page through a dozen elements
const pager = createPager(12, 0, console.log)
// Decrement, prints 0
pager.prev()
// Increment, prints 1
pager.next()
3 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago