UNPKG

rp-data-chart

Version:

Rabbitpre data-chart components lib

43 lines (42 loc) 1.25 kB
import { Component } from 'react'; import { ChartProps } from "../../index"; import './hierarchy-chart.less'; import { BottomTotalItemType } from "../../types/chart-header"; import 'echarts/lib/chart/bar'; interface IState { data: Record<string, any> | null; statusData: BottomTotalItemType[] | null; } export declare class HierarchyChart extends Component<ChartProps, IState> { state: IState; componentDidMount(): void; /** * 初始化图表 * * @memberof HierarchyChart */ init(): void; /** * 获取api数据 */ fetchData(): Promise<void>; /** * 生成图表数据 * @param result */ generateChartData(result: Record<string, any>[]): Record<string, any>; generateStatusData(result: Record<string, any>[]): BottomTotalItemType[]; render(): JSX.Element; } declare const _default: { new (opt: import("../..").ChartOptions): { appId: string; pfId: string; container: HTMLElement | null; isLoading: boolean; init(): void; refresh(callback?: (() => void) | undefined): void; destroy(callback?: (() => void) | undefined): void; }; }; export default _default;