UNPKG

@mui/material

Version:

Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.

46 lines 1.9 kB
export interface ChipClasses { /** Styles applied to the root element. */ root: string; /** Styles applied to the root element if `size="small"`. */ sizeSmall: string; /** Styles applied to the root element if `size="medium"`. */ sizeMedium: string; /** Styles applied to the root element if `color="default"`. */ colorDefault: string; /** Styles applied to the root element if `color="error"`. */ colorError: string; /** Styles applied to the root element if `color="info"`. */ colorInfo: string; /** Styles applied to the root element if `color="primary"`. */ colorPrimary: string; /** Styles applied to the root element if `color="secondary"`. */ colorSecondary: string; /** Styles applied to the root element if `color="success"`. */ colorSuccess: string; /** Styles applied to the root element if `color="warning"`. */ colorWarning: string; /** State class applied to the root element if `disabled={true}`. */ disabled: string; /** Styles applied to the root element if `onClick` is defined or `clickable={true}`. */ clickable: string; /** Styles applied to the root element if `onDelete` is defined. */ deletable: string; /** Styles applied to the root element if `variant="outlined"`. */ outlined: string; /** Styles applied to the root element if `variant="filled"`. */ filled: string; /** Styles applied to the avatar element. */ avatar: string; /** Styles applied to the icon element. */ icon: string; /** Styles applied to the label `span` element. */ label: string; /** Styles applied to the deleteIcon element. */ deleteIcon: string; /** State class applied to the root element if keyboard focused. */ focusVisible: string; } export type ChipClassKey = keyof ChipClasses; export declare function getChipUtilityClass(slot: string): string; declare const chipClasses: ChipClasses; export default chipClasses;