UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

22 lines (21 loc) 771 B
import { IRowNodeBlock } from "../../interfaces/iRowNodeBlock"; import { BeanStub } from "../../context/beanStub"; export declare class RowNodeBlockLoader extends BeanStub { private readonly maxConcurrentRequests; private readonly checkBlockToLoadDebounce; private activeBlockLoadsCount; private blocks; private logger; private active; constructor(maxConcurrentRequests: number, blockLoadDebounceMillis: number | undefined); private setBeans; addBlock(block: IRowNodeBlock): void; removeBlock(block: IRowNodeBlock): void; protected destroy(): void; loadComplete(): void; checkBlockToLoad(): void; private performCheckBlocksToLoad; getBlockState(): any; private printCacheStatus; isLoading(): boolean; }