lath
Version:
Seamless connection of pages.
19 lines (18 loc) • 653 B
TypeScript
import { SlideState } from './State';
import { SmoothScroller } from '../types';
export declare class SlideEventTarget extends SlideState {
scroller: SmoothScroller;
hasSmoothSnapScrolling: boolean;
private scrollCancelTimeoutId;
private scrollCycleTimeout;
closeOverlay(): void;
openOverlay(): void;
bindHolderEvent(): void;
dispatchScrollEvent(): void;
bindScrollEvent(): void;
destroy(index: number): Promise<boolean>;
freeze(index: number): Promise<void>;
activate(index: number): Promise<void>;
freezeAll(): void;
to(id: number | string, smooth?: boolean): Promise<void>;
}