UNPKG

react-native-chart-kit

Version:

Beautiful React Native charts for dashboards, reports, and data-rich mobile apps.

25 lines 1.41 kB
import type { LegacyContributionValue } from "../../../core/index"; import type { ContributionGraphProps } from "./types"; export type ContributionGraphDataTableRow<TData = LegacyContributionValue> = { date: Date; dateLabel: string; formattedValue: string; index: number; raw?: TData | undefined; value: number | null; }; export type ContributionGraphDataTable<TData = LegacyContributionValue> = { rows: Array<ContributionGraphDataTableRow<TData>>; }; type ContributionGraphAccessibilityInput<TData extends LegacyContributionValue = LegacyContributionValue> = { accessor?: ContributionGraphProps<TData>["accessor"] | undefined; endDate: ContributionGraphProps<TData>["endDate"]; formatDate?: ((date: Date, index: number) => string) | undefined; formatValue?: ((value: number) => string) | undefined; numDays: ContributionGraphProps<TData>["numDays"]; values: ContributionGraphProps<TData>["values"]; }; export declare const getContributionGraphDataTable: <TData extends LegacyContributionValue>({ accessor, endDate, formatDate, formatValue, numDays, values }: ContributionGraphAccessibilityInput<TData>) => ContributionGraphDataTable<TData>; export declare const getContributionGraphAccessibilitySummary: <TData extends LegacyContributionValue>(input: ContributionGraphAccessibilityInput<TData>) => string; export {}; //# sourceMappingURL=accessibility.d.ts.map