@mui/x-charts
Version:
The community edition of MUI X Charts components.
11 lines • 666 B
TypeScript
import { type SeriesItemIdentifier } from "../../../../models/seriesType/index.js";
import { type UseChartHighlightSignature } from "../useChartHighlight/index.js";
import { type UseChartCartesianAxisSignature } from "../useChartCartesianAxis/index.js";
import { type ChartState } from "../../models/index.js";
/**
* Hook to get pointer interaction props for chart items.
*/
export declare function useRegisterPointerInteractions(getItemAtPosition: (state: ChartState<[UseChartCartesianAxisSignature, UseChartHighlightSignature]>, point: {
x: number;
y: number;
}) => SeriesItemIdentifier | undefined, onItemEnter?: () => void, onItemLeave?: () => void): void;