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<keyof ChartTypeRegistry, Element<AnyObject, AnyObject>, Element<AnyObject, AnyObject>, number | BarParsedData | CartesianParsedData | BubbleParsedData | RadialParsedData>>

Defined in

index.esm.d.ts:1120Registry - 图1 (opens new window)


elements

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

Defined in

index.esm.d.ts:1121Registry - 图2 (opens new window)


plugins

Readonly plugins: TypedRegistry<Plugin<keyof ChartTypeRegistry, AnyObject>>

Defined in

index.esm.d.ts:1122Registry - 图3 (opens new window)


scales

Readonly scales: TypedRegistry<Scale<CoreScaleOptions>>

Defined in

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

Methods

add

add(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addControllers

addControllers(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addElements

addElements(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addPlugins

addPlugins(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addScales

addScales(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1131Registry - 图9 (opens new window)


getController

getController(id): DatasetController<keyof ChartTypeRegistry, Element<AnyObject, AnyObject>, Element<AnyObject, AnyObject>, number | BarParsedData | CartesianParsedData | BubbleParsedData | RadialParsedData>

Parameters

NameType
idstring

Returns

DatasetController<keyof ChartTypeRegistry, Element<AnyObject, AnyObject>, Element<AnyObject, AnyObject>, number | BarParsedData | CartesianParsedData | BubbleParsedData | RadialParsedData>

Defined in

index.esm.d.ts:1133Registry - 图10 (opens new window)


getElement

getElement(id): Element<AnyObject, AnyObject>

Parameters

NameType
idstring

Returns

Element<AnyObject, AnyObject>

Defined in

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


getPlugin

getPlugin(id): Plugin<keyof ChartTypeRegistry, AnyObject>

Parameters

NameType
idstring

Returns

Plugin<keyof ChartTypeRegistry, AnyObject>

Defined in

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


getScale

getScale(id): Scale<CoreScaleOptions>

Parameters

NameType
idstring

Returns

Scale<CoreScaleOptions>

Defined in

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


remove

remove(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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