@mui/x-data-grid
Version:
The Community plan edition of the MUI X Data Grid components.
30 lines • 747 B
TypeScript
import type { GridColDef } from "./colDef/index.js";
import { GridRowId } from "./gridRows.js";
/**
* The mode of the cell.
*/
export type GridCellMode = 'edit' | 'view';
/**
* The mode of the row.
*/
export type GridRowMode = 'edit' | 'view';
/**
* The coordinates of cell represented by their row and column indexes.
*/
export interface GridCellIndexCoordinates {
colIndex: number;
rowIndex: number;
}
/**
* The coordinates of a cell represented by their row ID and column field.
*/
export interface GridCellCoordinates {
id: GridRowId;
field: GridColDef['field'];
}
/**
* The coordinates of column header represented by their row and column indexes.
*/
export interface GridColumnHeaderIndexCoordinates {
colIndex: number;
}