ngx-infinite-scroller
Version:
Infinite bidirectional scroll directive for Angular 11
29 lines (28 loc) • 976 B
TypeScript
import { ElementRef } from '@angular/core';
export declare class DirectiveStateService {
get scrollTop(): number;
get scrollHeight(): number;
get clientHeight(): number;
get initMode(): boolean;
set initMode(initMode: boolean);
get scrollStreamActive(): boolean;
set scrollStreamActive(active: boolean);
get previousScrollPositionpUpdated(): boolean;
set previousScrollPositionpUpdated(previousScrollPositionpUpdated: boolean);
get previousScrollTop(): number;
get previousScrollHeight(): number;
private _el;
private _initMode;
private _scrollStreamActive;
private _previousScrollPositionpUpdated;
private _previousScrollTop;
private _previousScrollHeight;
setup(params: {
el: ElementRef;
initMode: boolean;
scrollStreamActive: boolean;
previousScrollPositionpUpdated: boolean;
}): void;
updatePreviousScrollTop(): void;
updatePreviousScrollHeight(): void;
}