UNPKG

@egjs/flicking

Version:

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

20 lines (19 loc) 680 B
import Panel from "../../core/panel/Panel"; import AnchorPoint from "../../core/AnchorPoint"; import CameraMode from "./CameraMode"; declare class CircularCameraMode extends CameraMode { checkAvailability(): boolean; getRange(): { min: number; max: number; }; getAnchors(): AnchorPoint[]; findNearestAnchor(position: number): AnchorPoint | null; findAnchorIncludePosition(position: number): AnchorPoint | null; getCircularOffset(): number; clampToReachablePosition(position: number): number; canReach(panel: Panel): boolean; canSee(panel: Panel): boolean; private _calcPanelAreaSum; } export default CircularCameraMode;