Constructors
constructor
new Chart( store: Record<string, any>, langCode: string, target: string, countryCode: string, selectedCountryCode: string, indicatorInfo: any, dataPath?: Record<string, any>,): Chart Parameters
- store: Record<string, any>
- langCode: string
- target: string
- countryCode: string
- selectedCountryCode: string
- indicatorInfo: any
OptionaldataPath: Record<string, any>
Methods
createChartBar
createChartBar( data: { data_value: number; indicator_specification: string }[], dataPathBar: Record<string, any>,): void Parameters
- data: { data_value: number; indicator_specification: string }[]
- dataPathBar: Record<string, any>
Returns void
createChartTimeSeries
createChartTimeSeries( data: TimeSeriesData[], dataPathTime: Record<string, any>,): void Parameters
- data: TimeSeriesData[]
- dataPathTime: Record<string, any>
Returns void
createStackedBarChart
createStackedBarChart( data: StackedBarData[], dataPathStackedBar: Record<string, any>,): void Parameters
- data: StackedBarData[]
- dataPathStackedBar: Record<string, any>
Returns void
exportBarChart
Returns void
exportChart
exportChart(chartSelector: string, filename: string): void Parameters
- chartSelector: string
- filename: string
Returns void
exportTimeSeriesChart
exportTimeSeriesChart(): void Returns void
wrap
wrap(text: Selection<BaseType, unknown, HTMLElement, any>, width: number): void Parameters
- text: Selection<BaseType, unknown, HTMLElement, any>
- width: number
Returns void
Class representing d3 charts