UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

43 lines 1.39 kB
import type { MarkElementOwnerState } from "./lineClasses.js"; export { type MarkElementOwnerState }; /** * @deprecated Use `LineClasses` instead. */ export interface MarkElementClasses { /** * Styles applied to the root element. * @deprecated Use `lineClasses.mark` instead. */ root: string; /** Styles applied to the root element when highlighted. */ highlighted: string; /** Styles applied to the root element when faded. */ faded: string; /** * Styles applied to the root element when animation is not skipped. * @deprecated Use `lineClasses.markAnimate` instead. */ animate: string; /** * Styles applied to the root element for a specified series. * Needs to be suffixed with the series ID: `.${markElementClasses.series}-${seriesId}`. * @deprecated Use `[data-series="${seriesId}"]` selector instead. */ series: string; } /** * @deprecated Use `LineClassKey` instead. */ export type MarkElementClassKey = keyof MarkElementClasses; /** * @deprecated Use `getLineUtilityClass` instead. */ export declare function getMarkElementUtilityClass(slot: string): string; /** * @deprecated Use `lineClasses` instead. */ export declare const markElementClasses: MarkElementClasses; /** * @deprecated Use `useUtilityClasses` instead. */ export declare const useUtilityClasses: (ownerState: MarkElementOwnerState) => Record<"root", string>;