mx-ui-components
Version:
mobius ui library
27 lines (26 loc) • 728 B
TypeScript
import BaseComponent from "../Counter/BaseComponent";
declare class LineChart extends BaseComponent {
private chartContainer;
private chartInstance;
private chartOptions;
private sizeCheckInterval;
private lastWidth;
private lastHeight;
constructor();
connectedCallback(): void;
disconnectedCallback(): void;
private initChart;
private updateChart;
/**
* Continuously checks container's width and height.
* If changed, call chart.resize().
*/
private checkContainerSize;
private getDefaultOptions;
/**
* Deep merge utility.
* Tailored to your usage of merging ECharts config objects.
*/
private mergeDeep;
}
export default LineChart;