@mui/x-data-grid-pro
Version:
The Pro plan edition of the MUI X Data Grid components.
17 lines • 610 B
TypeScript
import { GridRowId, GridRowIdToModelLookup, GridRowsProp, GridValidRowModel } from '@mui/x-data-grid';
export interface GridPinnedRowsProp<R extends GridValidRowModel = GridValidRowModel> {
top?: GridRowsProp<R>;
bottom?: GridRowsProp<R>;
}
export interface GridRowPinningApi {
/**
* Changes the pinned rows.
* @param {GridPinnedRowsProp} pinnedRows An object containing the rows to pin.
*/
unstable_setPinnedRows: (pinnedRows?: GridPinnedRowsProp) => void;
}
export interface GridRowPinningInternalCache {
topIds: GridRowId[];
bottomIds: GridRowId[];
idLookup: GridRowIdToModelLookup;
}