UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

24 lines 1.21 kB
import type { ChartPluginSignature } from "../../models/index.js"; import type { UseChartInteractionSignature } from "../useChartInteraction/index.js"; import type { UseChartCartesianAxisSignature } from "../useChartCartesianAxis/index.js"; import type { UseChartHighlightSignature } from "../useChartHighlight/index.js"; import type { FocusedItemIdentifier } from "../../../../models/seriesType/index.js"; import type { ChartSeriesType } from "../../../../models/seriesType/config.js"; export interface UseChartKeyboardNavigationInstance {} export interface UseChartKeyboardNavigationState { keyboardNavigation: { item: null | FocusedItemIdentifier<ChartSeriesType>; enableKeyboardNavigation: boolean; }; } type UseChartKeyboardNavigationParameters = { enableKeyboardNavigation?: boolean; }; export type UseChartKeyboardNavigationSignature = ChartPluginSignature<{ params: UseChartKeyboardNavigationParameters; defaultizedParams: UseChartKeyboardNavigationParameters; instance: UseChartKeyboardNavigationInstance; state: UseChartKeyboardNavigationState; optionalDependencies: [UseChartInteractionSignature, UseChartHighlightSignature, UseChartCartesianAxisSignature]; }>; export {};