UNPKG

@mui/x-charts

Version:

The community edition of the charts components (MUI X).

30 lines (29 loc) 929 B
import { DefaultizedProps } from '../helpers'; import { CartesianSeriesType, CommonDefaultizedProps, CommonSeriesType } from './common'; export type ScatterValueType = { x: number; y: number; id: string | number; }; export interface ScatterSeriesType extends CommonSeriesType<ScatterValueType>, CartesianSeriesType { type: 'scatter'; data: ScatterValueType[]; markerSize?: number; label?: string; /** * If true, the interaction will not use element hover for this series. * @default false */ disableHover?: boolean; } /** * An object that allows to identify a single scatter item. * Used for item interaction */ export type ScatterItemIdentifier = { type: 'scatter'; seriesId: DefaultizedScatterSeriesType['id']; dataIndex: number; }; export interface DefaultizedScatterSeriesType extends DefaultizedProps<ScatterSeriesType, CommonDefaultizedProps | 'color'> { }