UNPKG

ngx-infinite-scroller

Version:

Infinite bidirectional scroll directive for Angular 11

16 lines (15 loc) 897 B
import { Observable } from 'rxjs'; import { StrategyBase } from './strategy-base'; import { NgxInfiniteScrollerDirective } from '../ngx-infinite-scroller.directive'; import { DirectiveStateService } from '../directive-state.service'; import { ScrollingStrategy } from '../model/scrolling-strategy.model'; import { ScrollPosition } from '../model/scroll-position.model'; export declare class ScrollingToBoth extends StrategyBase implements ScrollingStrategy { private scrolledUp; constructor(directive: NgxInfiniteScrollerDirective, state: DirectiveStateService); scrollDirectionChanged(scrollPairChanged: Observable<ScrollPosition[]>): Observable<ScrollPosition[]>; scrollRequestZoneChanged(scrollDirectionChanged: Observable<ScrollPosition[]>): Observable<ScrollPosition[]>; askForUpdate(): void; setInitialScrollPosition(): void; setPreviousScrollPosition(): void; }