Skip to main content

Class: BarChart

Hierarchy​

Constructors​

constructor​

• new BarChart(query, data, options?, responsiveOptions?)

Parameters​

NameTypeDescription
querynull | string | Element
dataBarChartData
options?BarChartOptions<AxisOptions, AxisOptions>
responsiveOptions?ResponsiveOptions<BarChartOptions<AxisOptions, AxisOptions>>

Overrides​

BaseChart.constructor

Defined in​

charts/BarChart/BarChart.ts:187

Properties​

data​

• Protected data: BarChartData

Inherited from​

BaseChart.data


svg​

• Protected Optional svg: Svg

Inherited from​

BaseChart.svg

Defined in​

charts/BaseChart.ts:11


container​

• Protected Readonly container: Element

Inherited from​

BaseChart.container

Defined in​

charts/BaseChart.ts:12


eventEmitter​

• Protected Readonly eventEmitter: EventEmitter

Inherited from​

BaseChart.eventEmitter

Defined in​

charts/BaseChart.ts:13

Methods​

createChart​

▸ createChart(options): void

Parameters​

NameType
optionsBarChartOptionsWithDefaults

Returns​

void

Overrides​

BaseChart.createChart

Defined in​

charts/BarChart/BarChart.ts:205


update​

▸ update(data?, options?, override?): BarChart

Parameters​

NameTypeDefault valueDescription
data?Data<AllSeriesTypes>undefined
options?Options<AxisOptions, AxisOptions>undefined
overridebooleanfalse

Returns​

BarChart

Inherited from​

BaseChart.update

Defined in​

charts/BaseChart.ts:63


detach​

▸ detach(): BarChart

Returns​

BarChart

Inherited from​

BaseChart.detach

Defined in​

charts/BaseChart.ts:106


on​

▸ on<T>(event, listener): BarChart

Type parameters​

NameType
Textends keyof BarChartEventsTypes

Parameters​

NameTypeDescription
eventT
listenerEventListener<BarChartEventsTypes[T]>

Returns​

BarChart

Inherited from​

BaseChart.on

Defined in​

charts/BaseChart.ts:126

▸ on(event, listener): BarChart

Parameters​

NameType
event"*"
listenerAllEventsListener<any>

Returns​

BarChart

Inherited from​

BaseChart.on

Defined in​

charts/BaseChart.ts:130

▸ on(event, listener): BarChart

Parameters​

NameType
eventstring
listenerEventListener<any>

Returns​

BarChart

Inherited from​

BaseChart.on

Defined in​

charts/BaseChart.ts:131


off​

▸ off<T>(event, listener?): BarChart

Type parameters​

NameType
Textends keyof BarChartEventsTypes

Parameters​

NameTypeDescription
eventT
listener?EventListener<BarChartEventsTypes[T]>

Returns​

BarChart

Inherited from​

BaseChart.off

Defined in​

charts/BaseChart.ts:143

▸ off(event, listener?): BarChart

Parameters​

NameType
event"*"
listener?AllEventsListener<any>

Returns​

BarChart

Inherited from​

BaseChart.off

Defined in​

charts/BaseChart.ts:147

▸ off(event, listener?): BarChart

Parameters​

NameType
eventstring
listener?EventListener<any>

Returns​

BarChart

Inherited from​

BaseChart.off

Defined in​

charts/BaseChart.ts:148


initialize​

▸ initialize(): void

Returns​

void

Inherited from​

BaseChart.initialize

Defined in​

charts/BaseChart.ts:155