ngx-infinite-scroll
Version:
[](https://travis-ci.org/orizens/ngx-infinite-scroll) [](#backers) [![Sponso
20 lines (19 loc) • 600 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;