@egjs/flicking
Version:
Everyday 30 million people experience. It's reliable, flexible and extendable carousel.
40 lines (39 loc) • 1.19 kB
TypeScript
import { FlickingOptions, EventType, Direction, AxesEventType, StateType, MoveTypeSnapOption, MoveTypeFreeScrollOption, FlickingMethodsKeys } from "./types";
export declare const MOVE_TYPE: {
SNAP: "snap";
FREE_SCROLL: "freeScroll";
};
export declare const DEFAULT_MOVE_TYPE_OPTIONS: {
snap: MoveTypeSnapOption;
freeScroll: MoveTypeFreeScrollOption;
};
export declare const isBrowser: boolean;
export declare const DEFAULT_OPTIONS: Readonly<FlickingOptions>;
export declare const DEFAULT_VIEWPORT_CSS: {
position: string;
zIndex: number | "";
overflow: string;
};
export declare const DEFAULT_CAMERA_CSS: {
width: string;
height: string;
willChange: string;
};
export declare const DEFAULT_PANEL_CSS: {
position: string;
};
export declare const EVENTS: EventType;
export declare const AXES_EVENTS: AxesEventType;
export declare const STATE_TYPE: StateType;
export declare const DIRECTION: Direction;
export declare const FLICKING_METHODS: {
[key in FlickingMethodsKeys]: true;
};
export declare let checkTranslateSupport: () => {
name: string;
has3d: boolean;
};
export declare const TRANSFORM: {
name: string;
has3d: boolean;
};