UNPKG

@mui/x-data-grid

Version:

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

22 lines (21 loc) 961 B
import { RefObject } from '@mui/x-internals/types'; import { GridRenderContext } from '../../../models'; import { GridPrivateApiCommunity } from '../../../models/api/gridApiCommunity'; import { DataGridProcessedProps } from '../../../models/props/DataGridProps'; import { GridStateInitializer } from '../../utils/useGridInitializeState'; type RootProps = Pick<DataGridProcessedProps, 'disableVirtualization' | 'autoHeight'>; export type GridVirtualizationState = { enabled: boolean; enabledForColumns: boolean; enabledForRows: boolean; renderContext: GridRenderContext; }; export declare const EMPTY_RENDER_CONTEXT: { firstRowIndex: number; lastRowIndex: number; firstColumnIndex: number; lastColumnIndex: number; }; export declare const virtualizationStateInitializer: GridStateInitializer<RootProps>; export declare function useGridVirtualization(apiRef: RefObject<GridPrivateApiCommunity>, props: RootProps): void; export {};