@splidejs/splide
Version:
Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.
50 lines (42 loc) • 655 B
text/typescript
/**
* Splide has been just created.
*/
export const CREATED = 1;
/**
* Splide has mounted components.
*/
export const MOUNTED = 2;
/**
* Splide is ready.
*/
export const IDLE = 3;
/**
* Splide is moving.
*/
export const MOVING = 4;
/**
* Splide is moving.
*/
export const SCROLLING = 5;
/**
* The user is dragging the slider.
*/
export const DRAGGING = 6;
/**
* Splide has been destroyed.
*/
export const DESTROYED = 7;
/**
* The collection of all states.
*
* @since 3.0.0
*/
export const STATES = {
CREATED,
MOUNTED,
IDLE,
MOVING,
SCROLLING,
DRAGGING,
DESTROYED,
};