@egjs/flicking
Version:
Everyday 30 million people experience. It's reliable, flexible and extendable carousel.
53 lines (51 loc) • 1.2 kB
text/typescript
/*
* Copyright (c) 2015 NAVER Corp.
* egjs projects are licensed under the MIT license
*/
/**
* Event type object with event name strings of {@link Flicking}
* @example
* ```ts
* import { EVENTS } from "@egjs/flicking";
* EVENTS.MOVE_START; // "moveStart"
* ```
*/
export const EVENTS = {
/** ready event */
READY: "ready",
/** beforeResize event */
BEFORE_RESIZE: "beforeResize",
/** afterResize event */
AFTER_RESIZE: "afterResize",
/** holdStart event */
HOLD_START: "holdStart",
/** holdEnd event */
HOLD_END: "holdEnd",
/** moveStart event */
MOVE_START: "moveStart",
/** move event */
MOVE: "move",
/** moveEnd event */
MOVE_END: "moveEnd",
/** willChange event */
WILL_CHANGE: "willChange",
/** changed event */
CHANGED: "changed",
/** willRestore event */
WILL_RESTORE: "willRestore",
/** restored event */
RESTORED: "restored",
/** select event */
SELECT: "select",
/** needPanel event */
NEED_PANEL: "needPanel",
/** visibleChange event */
VISIBLE_CHANGE: "visibleChange",
/** reachEdge event */
REACH_EDGE: "reachEdge",
/**
* panelChange event
* @since 4.1.0
*/
PANEL_CHANGE: "panelChange"
} as const;