UNPKG

@egjs/flicking

Version:

Everyday 30 million people experience. It's reliable, flexible and extendable carousel.

15 lines (14 loc) 560 B
import { OnRelease } from "@egjs/axes"; import Control from "./Control"; export interface FreeControlOptions { stopAtEdge: boolean; } declare class FreeControl extends Control { private _stopAtEdge; get stopAtEdge(): FreeControlOptions["stopAtEdge"]; set stopAtEdge(val: FreeControlOptions["stopAtEdge"]); constructor({ stopAtEdge }?: Partial<FreeControlOptions>); updatePosition(progressInPanel: number): void; moveToPosition(position: number, duration: number, axesEvent?: OnRelease): Promise<void>; } export default FreeControl;