UNPKG

rp-data-chart

Version:

Rabbitpre data-chart components lib

38 lines (37 loc) 933 B
/// <reference types="echarts" /> import { Component, CSSProperties, RefObject } from 'react'; import './echart.less'; interface IProps { data: Record<string, any>; } export default class EchartWrapper extends Component<IProps, {}> { chartClassName: string; chartStyle: CSSProperties; chart: echarts.ECharts | null; chartRef: RefObject<HTMLDivElement>; resizeHandler: () => void; constructor(props: IProps); componentWillReceiveProps(nextProps: IProps): void; componentDidMount(): void; componentWillUnmount(): void; /** * 图表初始化 * * @memberof EchartWrapper */ init(): void; /** * 渲染echarts图表 * * @memberof EchartWrapper */ renderEchart(): void; /** * 宽度自适应 * * @memberof EchartWrapper */ resize(): void; render(): JSX.Element; } export {};