| 1234567891011121314 |
- import { IEventEmitter } from "./iEventEmitter";
- import { RowNode } from "../entities/rowNode";
- import { NumberSequence } from "../utils";
- export interface IRowNodeBlock extends IEventEmitter {
- getDisplayIndexStart(): number;
- getDisplayIndexEnd(): number;
- getLastAccessed(): number;
- getState(): string;
- isAnyNodeOpen(rowCount: number): boolean;
- getBlockNumber(): number;
- forEachNodeDeep(callback: (rowNode: RowNode, index: number) => void, sequence: NumberSequence, rowCount: number): void;
- forEachNodeShallow(callback: (rowNode: RowNode, index: number) => void, sequence: NumberSequence, rowCount: number): void;
- load(): void;
- }
|