UNPKG

@egjs/flicking

Version:

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

12 lines (11 loc) 541 B
import { MoveTypeStringOption, MoveTypeContext, DestinationInfo } from "../types"; declare abstract class MoveType { protected readonly abstract type: string; abstract findTargetPanel(ctx: MoveTypeContext): DestinationInfo; is(type: MoveTypeStringOption): boolean; findRestorePanel(ctx: MoveTypeContext): DestinationInfo; findPanelWhenInterrupted(ctx: MoveTypeContext): DestinationInfo; protected calcBrinkOfChange(ctx: MoveTypeContext): number; private findRestorePanelInCircularMode; } export default MoveType;