ohctechv3/.svn/pristine/d8/d85146337159ab54790b8ac116800348339c4fc2.svn-base

34 lines
1.3 KiB
Plaintext
Raw Permalink Normal View History

2024-10-28 15:03:36 +05:30
import { Beans, ColumnModel, EventService, RowDataTransaction, RowNode, RowNodeTransaction, GridOptionsService, ISelectionService } from "ag-grid-community";
export declare class ClientSideNodeManager {
private static TOP_LEVEL;
private readonly rootNode;
private gridOptionsService;
private eventService;
private columnModel;
private selectionService;
private beans;
private nextId;
private static ROOT_NODE_ID;
private rowCountReady;
private allNodesMap;
constructor(rootNode: RowNode, gridOptionsService: GridOptionsService, eventService: EventService, columnModel: ColumnModel, selectionService: ISelectionService, beans: Beans);
getCopyOfNodesMap(): {
[id: string]: RowNode;
};
getRowNode(id: string): RowNode | undefined;
setRowData(rowData: any[]): RowNode[] | undefined;
updateRowData(rowDataTran: RowDataTransaction, rowNodeOrder: {
[id: string]: number;
} | null | undefined): RowNodeTransaction;
isRowCountReady(): boolean;
private dispatchRowDataUpdateStartedEvent;
private updateSelection;
private executeAdd;
private executeRemove;
private executeUpdate;
private lookupRowNode;
private createNode;
private setMasterForRow;
private isExpanded;
}