UNPKG

597 BTypeScriptView Raw
1import { IPositionStats } from '../models';
2export interface IScrollerProps extends IDistanceRange {
3 container: IPositionStats;
4 alwaysCallback: boolean;
5 disabled: boolean;
6}
7export interface ITriggerEvents {
8 down: (event: any) => any;
9 up: (event: any) => any;
10}
11export interface IDistanceRange {
12 down: number;
13 up: number;
14}
15export interface IScrollConfig {
16 alwaysCallback: boolean;
17 shouldFireScrollEvent: boolean;
18}
19export declare function shouldTriggerEvents(alwaysCallback: boolean, shouldFireScrollEvent: boolean, isTriggeredCurrentTotal: boolean): boolean;