@mui/x-charts
Version:
The community edition of MUI X Charts components.
30 lines • 1.47 kB
TypeScript
export interface RadarClasses {
/** Styles applied to the radar axis root element. */
axisRoot: string;
/** Styles applied to the radar axis line element. */
axisLine: string;
/** Styles applied to every radar axis label element. */
axisLabel: string;
/** Styles applied to every radial line element of the grid. */
gridRadial: string;
/** Styles applied to every divider element of the grid. */
gridDivider: string;
/** Styles applied to every stripe element of the grid. */
gridStripe: string;
/** Styles applied to the series plot root element. */
seriesRoot: string;
/** Styles applied to the series area element. */
seriesArea: string;
/** Styles applied to the series mark element. */
seriesMark: string;
/** Styles applied to the axis highlight root element. */
axisHighlightRoot: string;
/** Styles applied to the axis highlight line element. */
axisHighlightLine: string;
/** Styles applied to every axis highlight dot element. */
axisHighlightDot: string;
}
export type RadarClassKey = keyof RadarClasses;
export declare function getRadarUtilityClass(slot: string): string;
export declare const radarClasses: RadarClasses;
export declare const useUtilityClasses: (classes?: Partial<RadarClasses>) => Record<"axisLine" | "axisLabel" | "axisRoot" | "gridRadial" | "gridDivider" | "gridStripe" | "seriesRoot" | "seriesArea" | "seriesMark" | "axisHighlightRoot" | "axisHighlightLine" | "axisHighlightDot", string>;