UNPKG

@mui/x-tree-view

Version:

The community edition of the MUI X Tree View components.

32 lines 960 B
import * as React from 'react'; import { SlotComponentProps } from '@mui/utils/types'; import { TreeItem, TreeItemProps } from "../../TreeItem/index.js"; import { TreeViewItemId } from "../../models/index.js"; export declare function RichTreeViewItems(props: RichTreeViewItemsProps): React.JSX.Element; interface RichTreeViewItemsOwnerState { itemId: TreeViewItemId; label: string; } export interface RichTreeViewItemsSlots { /** * Custom component to render a Tree Item. * @default TreeItem. */ item?: React.JSXElementConstructor<TreeItemProps>; } export interface RichTreeViewItemsSlotProps { item?: SlotComponentProps<typeof TreeItem, {}, RichTreeViewItemsOwnerState>; } export interface RichTreeViewItemsProps { /** * Overridable component slots. * @default {} */ slots?: RichTreeViewItemsSlots; /** * The props used for each component slot. * @default {} */ slotProps?: RichTreeViewItemsSlotProps; } export {};