UNPKG

inet-core

Version:
23 lines (22 loc) 1.13 kB
import { AfterViewInit, ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class InfiniteScrollerDirective implements AfterViewInit { private elm; private scrollEvent$; private userScrolledDown$; private requestOnScroll$; scrollCallback: any; immediateCallback: any; scrollPercent: number; isSubmit: boolean; constructor(elm: ElementRef); ngAfterViewInit(): void; private registerScrollEvent; private streamScrollEvents; private requestCallbackOnScroll; private isUserScrollingDown; private isScrollExpectedPercent; private isScrollSubmit; static ɵfac: i0.ɵɵFactoryDeclaration<InfiniteScrollerDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<InfiniteScrollerDirective, "[appInfiniteScroller]", never, { "scrollCallback": { "alias": "scrollCallback"; "required": false; }; "immediateCallback": { "alias": "immediateCallback"; "required": false; }; "scrollPercent": { "alias": "scrollPercent"; "required": false; }; "isSubmit": { "alias": "isSubmit"; "required": false; }; }, {}, never, never, true, never>; }