UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

21 lines 1.21 kB
import * as React from 'react'; import { SeriesItemIdentifier } from "../models/index.js"; import { UseChartHighlightSignature } from "../internals/plugins/featurePlugins/useChartHighlight/index.js"; import { UseChartInteractionSignature } from "../internals/plugins/featurePlugins/useChartInteraction/index.js"; import { ChartItemIdentifier, ChartSeriesType } from "../models/seriesType/config.js"; import { ChartInstance } from "../internals/plugins/models/index.js"; export declare const useInteractionItemProps: (data: SeriesItemIdentifier, skip?: boolean) => { onPointerEnter?: () => void; onPointerLeave?: () => void; onPointerDown?: (event: React.PointerEvent) => void; }; export declare const useInteractionAllItemProps: (data: SeriesItemIdentifier[], skip?: boolean) => { onPointerEnter?: () => void; onPointerLeave?: () => void; onPointerDown?: (event: React.PointerEvent) => void; }[]; export declare function getInteractionItemProps(instance: ChartInstance<[UseChartInteractionSignature, UseChartHighlightSignature]>, item: ChartItemIdentifier<ChartSeriesType>): { onPointerEnter?: () => void; onPointerLeave?: () => void; onPointerDown?: (event: React.PointerEvent) => void; };