UNPKG

ng-cw-v12

Version:

Angular UI Component Library

24 lines (23 loc) 1.14 kB
import { AfterViewInit, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class InfiniteScrollComponent implements AfterViewInit { private scrollContainer; /** 滚动到底部时回调 */ ncReachedBottom: EventEmitter<any>; /** 是否禁用检测 */ private _disableDetection; set ncDisableDetection(value: boolean | string); get ncDisableDetection(): boolean; /** 触发加载的距离阈值,单位为px */ ncDistance: number; /** 防抖延迟(单位ms),默认用户停止滚动触底200ms后执行方法 */ ncDelay: number; private scrollSubject; private isNearBottom; constructor(); ngAfterViewInit(): void; private initScrollListener; private handleScroll; static ɵfac: i0.ɵɵFactoryDeclaration<InfiniteScrollComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InfiniteScrollComponent, "nc-infinite-scroll", never, { "ncDisableDetection": "ncDisableDetection"; "ncDistance": "ncDistance"; "ncDelay": "ncDelay"; }, { "ncReachedBottom": "ncReachedBottom"; }, never, ["*"]>; }