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

14 lines (13 loc) 628 B
import { IScrollState, IScrollerDistance } from '../../models'; export declare class ScrollState implements IScrollState { lastScrollPosition: number; lastTotalToScroll: number; totalToScroll: number; triggered: IScrollerDistance; constructor(attrs: Partial<ScrollState>); updateScrollPosition(position: number): number; updateTotalToScroll(totalToScroll: number): void; updateScroll(scrolledUntilNow: number, totalToScroll: number): void; updateTriggeredFlag(scroll: number, isScrollingDown: boolean): void; isTriggeredScroll(totalToScroll: number, isScrollingDown: boolean): boolean; }