| 123456789101112131415161718192021222324252627 |
- import { RowNode } from "../entities/rowNode";
- import { BeanStub } from "../context/beanStub";
- export declare class PinnedRowModel extends BeanStub {
- private gridOptionsWrapper;
- private columnApi;
- private gridApi;
- private pinnedTopRows;
- private pinnedBottomRows;
- init(): void;
- isEmpty(floating: string): boolean;
- isRowsToRender(floating: string): boolean;
- getRowAtPixel(pixel: number, floating: string): number;
- setPinnedTopRowData(rowData: any[] | undefined): void;
- setPinnedBottomRowData(rowData: any[] | undefined): void;
- private createNodesFromData;
- getPinnedTopRowData(): RowNode[];
- getPinnedBottomRowData(): RowNode[];
- getPinnedTopTotalHeight(): number;
- getPinnedTopRowCount(): number;
- getPinnedBottomRowCount(): number;
- getPinnedTopRow(index: number): RowNode;
- getPinnedBottomRow(index: number): RowNode;
- forEachPinnedTopRow(callback: (rowNode: RowNode, index: number) => void): void;
- forEachPinnedBottomRow(callback: (rowNode: RowNode, index: number) => void): void;
- getPinnedBottomTotalHeight(): number;
- private getTotalHeight;
- }
|