UNPKG

@mui/x-data-grid-premium

Version:

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

221 lines 7.43 kB
import type * as React from 'react'; import type { BaseSlots } from '@mui/x-data-grid/internals'; type IconProps = BaseSlots.IconProps; export interface GridPremiumIconSlotsComponent { /** * Icon displayed in column menu for ungrouping * @default GridWorkspacesIcon */ columnMenuUngroupIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in column menu for grouping * @default GridGroupWorkIcon */ columnMenuGroupIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in column menu for aggregation * @default GridFunctionsIcon */ columnMenuAggregationIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the pivot icon * @default GridPivotIcon */ pivotIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the search icon in the sidebar search field * @default GridSearchIcon */ pivotSearchIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the clear button in the sidebar search field * @default GridClearIcon */ pivotSearchClearIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for adding a field to a pivot section. * @default GridAddIcon */ pivotMenuAddIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for moving a field up. * @default GridExpandLessIcon */ pivotMenuMoveUpIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for moving a field down. * @default GridExpandMoreIcon */ pivotMenuMoveDownIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for moving a field to the top. * @default GridMoveToTopIcon */ pivotMenuMoveToTopIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for moving a field to the bottom. * @default GridMoveToBottomIcon */ pivotMenuMoveToBottomIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu to signify a pivot section is selected. * @default GridCheckIcon */ pivotMenuCheckIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the pivot menu for removing a field from the pivot. * @default GridDeleteIcon */ pivotMenuRemoveIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the sidebar close button. * @default GridCloseIcon */ sidebarCloseIcon: React.JSXElementConstructor<IconProps>; /** * Icon displayed in the collapsible to indicate if it is open or closed. * @default GridExpandMoreIcon */ collapsibleIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the AI Assistant button * @default GridAssistantIcon */ aiAssistantIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the AI Assistant panel close button * @default GridCloseIcon */ aiAssistantPanelCloseIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the AI Assistant panel new conversation button * @default GridAddIcon */ aiAssistantPanelNewConversationIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the AI Assistant panel history icon * @default GridHistoryIcon */ aiAssistantPanelHistoryIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the prompt * @default GridPromptIcon */ promptIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the button that sends a prompt * @default GridSendIcon */ promptSendIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the button that starts and stops recording the prompt * @default GridMicIcon */ promptSpeechRecognitionIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for when speech recognition is not supported * @default GridMicOffIcon */ promptSpeechRecognitionOffIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the button that reruns a prompt * @default GridRerunIcon */ promptRerunIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display sort ascending changes * @default GridArrowUpwardIcon */ promptSortAscIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display sort descending changes * @default GridArrowDownwardIcon */ promptSortDescIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to mark the request to visalize the data * @default GridChartsIcon */ promptChartsIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display group changes * @default GridGroupWorkIcon */ promptGroupIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display filter changes * @default GridFilterAltIcon */ promptFilterIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display pivot changes * @default GridPivotIcon */ promptPivotIcon: React.JSXElementConstructor<IconProps>; /** * Icon used to display aggregation changes * @default GridFunctionsIcon */ promptAggregationIcon: React.JSXElementConstructor<IconProps>; /** * Icon used on the toggle button of the changes list * @default GridExpandMoreIcon */ promptChangesToggleIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the charts configuration button * @default GridChartsIcon */ chartsIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the search icon in the sidebar search field in the charts configuration panel * @default GridSearchIcon */ chartsSearchIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the clear button in the sidebar search field in the charts configuration panel * @default GridClearIcon */ chartsSearchClearIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the move up button in the charts configuration panel menu * @default GridExpandLessIcon */ chartsMenuMoveUpIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the move down button in the charts configuration panel menu * @default GridExpandMoreIcon */ chartsMenuMoveDownIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the move to top button in the charts configuration panel menu * @default GridMoveToTopIcon */ chartsMenuMoveToTopIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the move to bottom button in the charts configuration panel menu * @default GridMoveToBottomIcon */ chartsMenuMoveToBottomIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the add button in the charts configuration panel menu * @default GridAddIcon */ chartsMenuAddIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the remove button in the charts configuration panel menu * @default GridDeleteIcon */ chartsMenuRemoveIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the sync button in the charts configuration panel when sync is enabled * @default GridSyncIcon */ chartsSyncIcon: React.JSXElementConstructor<IconProps>; /** * Icon used for the sync button in the charts configuration panel when sync is disabled * @default GridSyncDisabledIcon */ chartsSyncDisabledIcon: React.JSXElementConstructor<IconProps>; } export {};