Interface: Registry
Please use the module’s default export which provides a singleton instance Note: class is exported for typedoc
Properties
controllers
• Readonly
controllers: TypedRegistry
<DatasetController
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Element
<Object
, Object
>, Element
<Object
, Object
>, number
| BarParsedData
| CartesianParsedData
| BubbleParsedData
| RadialParsedData
>>
Defined in
index.esm.d.ts:1054 (opens new window)
elements
• Readonly
elements: TypedRegistry
<Element
<Object
, Object
>>
Defined in
index.esm.d.ts:1055 (opens new window)
plugins
• Readonly
plugins: TypedRegistry
<Plugin
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Record
<string
, unknown
>>>
Defined in
index.esm.d.ts:1056 (opens new window)
scales
• Readonly
scales: TypedRegistry
<Scale
<CoreScaleOptions
>>
Defined in
index.esm.d.ts:1057 (opens new window)
Methods
add
▸ add(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void
Defined in
index.esm.d.ts:1059 (opens new window)
addControllers
▸ addControllers(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void
Defined in
index.esm.d.ts:1062 (opens new window)
addElements
▸ addElements(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void
Defined in
index.esm.d.ts:1063 (opens new window)
addPlugins
▸ addPlugins(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void
Defined in
index.esm.d.ts:1064 (opens new window)
addScales
▸ addScales(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void
Defined in
index.esm.d.ts:1065 (opens new window)
getController
▸ getController(id
): DatasetController
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Element
<Object
, Object
>, Element
<Object
, Object
>, number
| BarParsedData
| CartesianParsedData
| BubbleParsedData
| RadialParsedData
>
Parameters
Name | Type |
---|---|
id | string |
Returns
DatasetController
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Element
<Object
, Object
>, Element
<Object
, Object
>, number
| BarParsedData
| CartesianParsedData
| BubbleParsedData
| RadialParsedData
>
Defined in
index.esm.d.ts:1067 (opens new window)
getElement
▸ getElement(id
): Element
<Object
, Object
>
Parameters
Name | Type |
---|---|
id | string |
Returns
Element
<Object
, Object
>
Defined in
index.esm.d.ts:1068 (opens new window)
getPlugin
▸ getPlugin(id
): Plugin
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Record
<string
, unknown
>>
Parameters
Name | Type |
---|---|
id | string |
Returns
Plugin
<"bar"
| "line"
| "scatter"
| "bubble"
| "pie"
| "doughnut"
| "polarArea"
| "radar"
, Record
<string
, unknown
>>
Defined in
index.esm.d.ts:1069 (opens new window)
getScale
▸ getScale(id
): Scale
<CoreScaleOptions
>
Parameters
Name | Type |
---|---|
id | string |
Returns
Defined in
index.esm.d.ts:1070 (opens new window)
remove
▸ remove(…args
): void
Parameters
Name | Type |
---|---|
…args | ChartComponentLike [] |
Returns
void