ngx-infinite-scroll
Version:
An infinite scroll directive for Angular
20 lines (19 loc) • 597 B
TypeScript
import { IPositionStats } from '../models';
export interface IScrollerProps extends IDistanceRange {
container: IPositionStats;
alwaysCallback: boolean;
disabled: boolean;
}
export interface ITriggerEvents {
down: (event: any) => any;
up: (event: any) => any;
}
export interface IDistanceRange {
down: number;
up: number;
}
export interface IScrollConfig {
alwaysCallback: boolean;
shouldFireScrollEvent: boolean;
}
export declare function shouldTriggerEvents(alwaysCallback: boolean, shouldFireScrollEvent: boolean, isTriggeredCurrentTotal: boolean): boolean;