UNPKG

abc-charts

Version:

Widget render for using in 'ABC consulting' projects

8 lines (7 loc) 387 B
import { WidgetTemplate } from "../interfaces/template"; import { DataSourceInfo, IChartData } from "../interfaces"; export interface IDataProvider { getTemplate(templateId: string): Promise<WidgetTemplate>; parseTemplate(template: WidgetTemplate, hasEntity?: boolean): Promise<IChartData | null>; getDataSourceInfo(dataSourceName: string): Promise<DataSourceInfo>; }