UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the MUI X Data Grid Components.

19 lines 2.23 kB
import { GridPrivateOnlyApiCommon } from '@mui/x-data-grid/internals'; import { GridApiCommon, GridColumnPinningApi, GridDetailPanelApi, GridDetailPanelPrivateApi, GridRowPinningApi, GridRowMultiSelectionApi, GridColumnReorderApi, GridRowProApi } from '@mui/x-data-grid-pro'; import { GridRowReorderPrivateApi } from '@mui/x-data-grid-pro/internals'; import { GridInitialStatePremium, GridStatePremium } from "./gridStatePremium.js"; import type { GridRowGroupingApi, GridExcelExportApi, GridAggregationApi } from "../hooks/index.js"; import { GridCellSelectionApi } from "../hooks/features/cellSelection/gridCellSelectionInterfaces.js"; import type { DataGridPremiumProcessedProps } from "./dataGridPremiumProps.js"; import type { GridDataSourcePremiumPrivateApi, GridDataSourceApiPremium } from "../hooks/features/dataSource/models.js"; import type { GridAggregationPrivateApi } from "../hooks/features/aggregation/gridAggregationInterfaces.js"; import type { GridPivotingApi, GridPivotingPrivateApi } from "../hooks/features/pivoting/gridPivotingInterfaces.js"; import { GridAiAssistantApi } from "../hooks/features/aiAssistant/gridAiAssistantInterfaces.js"; import { GridSidebarApi } from "../hooks/features/sidebar/gridSidebarInterfaces.js"; import { GridChartsIntegrationApi, GridChartsIntegrationPrivateApi } from "../hooks/features/chartsIntegration/gridChartsIntegrationInterfaces.js"; /** * The api of Data Grid Premium. * TODO: Do not redefine manually the pro features */ export interface GridApiPremium extends GridApiCommon<GridStatePremium, GridInitialStatePremium>, GridRowProApi, GridColumnPinningApi, GridDetailPanelApi, GridRowGroupingApi, GridExcelExportApi, GridAggregationApi, GridRowPinningApi, GridDataSourceApiPremium, GridCellSelectionApi, GridPivotingApi, GridAiAssistantApi, GridSidebarApi, GridChartsIntegrationApi, GridRowMultiSelectionApi, GridColumnReorderApi {} export interface GridPrivateApiPremium extends GridApiPremium, GridPrivateOnlyApiCommon<GridApiPremium, GridPrivateApiPremium, DataGridPremiumProcessedProps>, GridDataSourcePremiumPrivateApi, GridAggregationPrivateApi, GridDetailPanelPrivateApi, GridRowReorderPrivateApi, GridPivotingPrivateApi, GridChartsIntegrationPrivateApi {}