UNPKG

@mui/x-data-grid-pro

Version:

The Pro plan edition of the Data Grid components (MUI X).

21 lines (20 loc) 856 B
import { GridGroupNode, GridRowId, GridRowTreeConfig } from '@mui/x-data-grid'; import { GridRowTreeCreationValue, GridTreeDepths } from '@mui/x-data-grid/internals'; import { GridTreePathDuplicateHandler, RowTreeBuilderNode } from './models'; export interface UpdateRowTreeNodes { inserted: RowTreeBuilderNode[]; modified: RowTreeBuilderNode[]; removed: GridRowId[]; } interface UpdateRowTreeParams { previousTree: GridRowTreeConfig; previousTreeDepth: GridTreeDepths; nodes: UpdateRowTreeNodes; defaultGroupingExpansionDepth: number; isGroupExpandedByDefault?: (node: GridGroupNode) => boolean; groupingName: string; onDuplicatePath?: GridTreePathDuplicateHandler; previousGroupsToFetch?: GridRowId[]; } export declare const updateRowTree: (params: UpdateRowTreeParams) => GridRowTreeCreationValue; export {};