UNPKG

@mui/x-data-grid

Version:

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

12 lines (11 loc) 904 B
import * as React from 'react'; import { GridPrivateApiCommunity } from '../../../models/api/gridApiCommunity'; import { DataGridProcessedProps } from '../../../models/props/DataGridProps'; import { GridStateInitializer } from '../../utils/useGridInitializeState'; export declare const columnsStateInitializer: GridStateInitializer<Pick<DataGridProcessedProps, 'columnVisibilityModel' | 'initialState' | 'columns'>>; /** * @requires useGridParamsApi (method) * @requires useGridDimensions (method, event) - can be after * TODO: Impossible priority - useGridParamsApi also needs to be after useGridColumns */ export declare function useGridColumns(apiRef: React.MutableRefObject<GridPrivateApiCommunity>, props: Pick<DataGridProcessedProps, 'initialState' | 'columns' | 'columnVisibilityModel' | 'onColumnVisibilityModelChange' | 'slots' | 'slotProps' | 'disableColumnSelector' | 'signature'>): void;