UNPKG

ngx-infinite-scroll

Version:

[![Build Status](https://travis-ci.org/orizens/ngx-infinite-scroll.svg?branch=master)](https://travis-ci.org/orizens/ngx-infinite-scroll) [![Backers on Open Collective](https://opencollective.com/ngx-infinite-scroll/backers/badge.svg)](#backers) [![Sponso

20 lines (19 loc) 600 B
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;