@covalent/charts
Version:
Teradata UI Platform Charts Module
23 lines (22 loc) • 725 B
TypeScript
import { OnInit } from '@angular/core';
import { TdChartsComponent } from './charts.component';
export interface IChartData {
[key: string]: any;
}
export declare abstract class ChartComponent implements OnInit {
protected _parent: TdChartsComponent;
protected _initialized: boolean;
protected _dataSrc: string;
protected _data: IChartData[];
protected _x: any;
protected _y: any;
readonly x: any;
readonly y: any;
constructor(_parent: TdChartsComponent);
ngOnInit(): void;
refresh(): void;
protected setData(data: IChartData[]): void;
protected setDataSrc(dataSrc: string): void;
protected drawChart(): void;
protected abstract renderChart(data: any): void;
}