Class: BaseChart<TEventsTypes>
Type parameters
| Name | Type |
|---|---|
TEventsTypes | BaseChartEventsTypes |
Hierarchy
Properties
svg
• Protected Optional svg: Svg
Defined in
container
• Protected Readonly container: Element
Defined in
eventEmitter
• Protected Readonly eventEmitter: EventEmitter
Defined in
initializeTimeoutId
• Private initializeTimeoutId: null | Timer
Defined in
optionsProvider
• Private Optional optionsProvider: OptionsProvider<Options<AxisOptions, AxisOptions>>
Defined in
data
• Protected data: Data<AllSeriesTypes>
Methods
resizeListener
▸ Private Readonly resizeListener(): this
Returns
this
Defined in
createChart
▸ Abstract createChart(options): void
Parameters
| Name | Type |
|---|---|
options | Options<AxisOptions, AxisOptions> |
Returns
void
Defined in
update
▸ update(data?, options?, override?): BaseChart<TEventsTypes>
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
data? | Data<AllSeriesTypes> | undefined | |
options? | Options<AxisOptions, AxisOptions> | undefined | |
override | boolean | false |
Returns
BaseChart<TEventsTypes>
Defined in
detach
▸ detach(): BaseChart<TEventsTypes>
Returns
BaseChart<TEventsTypes>
Defined in
on
▸ on<T>(event, listener): BaseChart<TEventsTypes>
Type parameters
| Name | Type |
|---|---|
T | extends string | number | symbol |
Parameters
| Name | Type | Description |
|---|---|---|
event | T | |
listener | EventListener<TEventsTypes[T]> |
Returns
BaseChart<TEventsTypes>
Defined in
▸ on(event, listener): BaseChart<TEventsTypes>
Parameters
| Name | Type |
|---|---|
event | "*" |
listener | AllEventsListener<any> |
Returns
BaseChart<TEventsTypes>
Defined in
▸ on(event, listener): BaseChart<TEventsTypes>
Parameters
| Name | Type |
|---|---|
event | string |
listener | EventListener<any> |
Returns
BaseChart<TEventsTypes>
Defined in
off
▸ off<T>(event, listener?): BaseChart<TEventsTypes>
Type parameters
| Name | Type |
|---|---|
T | extends string | number | symbol |
Parameters
| Name | Type | Description |
|---|---|---|
event | T | |
listener? | EventListener<TEventsTypes[T]> |
Returns
BaseChart<TEventsTypes>
Defined in
▸ off(event, listener?): BaseChart<TEventsTypes>
Parameters
| Name | Type |
|---|---|
event | "*" |
listener? | AllEventsListener<any> |
Returns
BaseChart<TEventsTypes>
Defined in
▸ off(event, listener?): BaseChart<TEventsTypes>
Parameters
| Name | Type |
|---|---|
event | string |
listener? | EventListener<any> |
Returns
BaseChart<TEventsTypes>
Defined in
initialize
▸ initialize(): void
Returns
void
Defined in
Constructors
constructor
• new BaseChart<TEventsTypes>(query, data, defaultOptions, options, responsiveOptions?)
Type parameters
| Name | Type |
|---|---|
TEventsTypes | BaseChartEventsTypes<CreatedEvent<Options<AxisOptions, AxisOptions>>, DrawEvent> |
Parameters
| Name | Type |
|---|---|
query | null | string | Element |
data | Data<AllSeriesTypes> |
defaultOptions | Options<AxisOptions, AxisOptions> |
options | Options<AxisOptions, AxisOptions> |
responsiveOptions? | ResponsiveOptions<Options<AxisOptions, AxisOptions>> |