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:1054Registry - 图1 (opens new window)


elements

Readonly elements: TypedRegistry<Element<Object, Object>>

Defined in

index.esm.d.ts:1055Registry - 图2 (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:1056Registry - 图3 (opens new window)


scales

Readonly scales: TypedRegistry<Scale<CoreScaleOptions>>

Defined in

index.esm.d.ts:1057Registry - 图4 (opens new window)

Methods

add

add(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1059Registry - 图5 (opens new window)


addControllers

addControllers(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1062Registry - 图6 (opens new window)


addElements

addElements(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1063Registry - 图7 (opens new window)


addPlugins

addPlugins(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1064Registry - 图8 (opens new window)


addScales

addScales(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1065Registry - 图9 (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

NameType
idstring

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:1067Registry - 图10 (opens new window)


getElement

getElement(id): Element<Object, Object>

Parameters

NameType
idstring

Returns

Element<Object, Object>

Defined in

index.esm.d.ts:1068Registry - 图11 (opens new window)


getPlugin

getPlugin(id): Plugin<"bar" | "line" | "scatter" | "bubble" | "pie" | "doughnut" | "polarArea" | "radar", Record<string, unknown>>

Parameters

NameType
idstring

Returns

Plugin<"bar" | "line" | "scatter" | "bubble" | "pie" | "doughnut" | "polarArea" | "radar", Record<string, unknown>>

Defined in

index.esm.d.ts:1069Registry - 图12 (opens new window)


getScale

getScale(id): Scale<CoreScaleOptions>

Parameters

NameType
idstring

Returns

Scale<CoreScaleOptions>

Defined in

index.esm.d.ts:1070Registry - 图13 (opens new window)


remove

remove(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1060Registry - 图14 (opens new window)