1 |
|
2 | import { ViewStyle } from "react-native";
|
3 | import AbstractChart, { AbstractChartConfig, AbstractChartProps } from "./AbstractChart";
|
4 | export declare type ProgressChartData = Array<number> | {
|
5 | labels?: Array<string>;
|
6 | data: Array<number>;
|
7 | };
|
8 | export 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 | }
|
24 | declare type ProgressChartState = {};
|
25 | declare class ProgressChart extends AbstractChart<ProgressChartProps, ProgressChartState> {
|
26 | static defaultProps: {
|
27 | style: {};
|
28 | strokeWidth: number;
|
29 | radius: number;
|
30 | };
|
31 | render(): JSX.Element;
|
32 | }
|
33 | export default ProgressChart;
|
34 |
|
\ | No newline at end of file |