ChartProvider interface
Represents chart provider.
- canDraw
- draw
- getProviderType
- getSupportedChartTypes
- init
- setChartType
- setDataColumns
- setLabelColumn
- updateChartColumns
Methods
Section titled “Methods”canDraw
Section titled “canDraw”▸ canDraw(): boolean
Returns boolean
▸ draw(slot: HTMLElement
): any
Parameters:
Section titled “Parameters:”- slot:
HTMLElement
Returns any
getProviderType
Section titled “getProviderType”▸ getProviderType(): any
Returns any
getSupportedChartTypes
Section titled “getSupportedChartTypes”▸ getSupportedChartTypes(): ChartType[]
Returns ChartType[]
▸ init(dataTable: EqDataTable,defaultType: ChartType,labelColumnIndex: number
,dataColumnIndexes: number
[]): any
Parameters:
Section titled “Parameters:”- dataTable: EqDataTable
- defaultType: ChartType
- labelColumnIndex:
number
- dataColumnIndexes:
number
[]
Returns any
setChartType
Section titled “setChartType”▸ setChartType(newChartType: ChartType): void
Parameters:
Section titled “Parameters:”- newChartType: ChartType
Returns void
setDataColumns
Section titled “setDataColumns”▸ setDataColumns(dataColumnIndexes: number
[]): any
Parameters:
Section titled “Parameters:”- dataColumnIndexes:
number
[]
Returns any
setLabelColumn
Section titled “setLabelColumn”▸ setLabelColumn(labelColumnIndex: number
): void
Parameters:
Section titled “Parameters:”- labelColumnIndex:
number
Returns void
updateChartColumns
Section titled “updateChartColumns”▸ updateChartColumns(): any
Returns any