UNPKG

1.05 kBTypeScriptView Raw
1/// <reference types="react" />
2import { ViewStyle } from "react-native";
3import AbstractChart, { AbstractChartConfig, AbstractChartProps } from "./AbstractChart";
4export declare type ProgressChartData = Array<number> | {
5 labels?: Array<string>;
6 data: Array<number>;
7};
8export interface ProgressChartProps extends AbstractChartProps {
9 data: ProgressChartData;
10 width: number;
11 height: number;
12 accessor: string;
13 backgroundColor: string;
14 paddingLeft: string;
15 center?: Array<number>;
16 absolute?: boolean;
17 hasLegend?: boolean;
18 style?: Partial<ViewStyle>;
19 chartConfig?: AbstractChartConfig;
20 hideLegend?: boolean;
21 strokeWidth?: number;
22 radius?: number;
23}
24declare type ProgressChartState = {};
25declare class ProgressChart extends AbstractChart<ProgressChartProps, ProgressChartState> {
26 static defaultProps: {
27 style: {};
28 strokeWidth: number;
29 radius: number;
30 };
31 render(): JSX.Element;
32}
33export default ProgressChart;
34//# sourceMappingURL=ProgressChart.d.ts.map
\No newline at end of file