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


elements

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

Defined in

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


plugins

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

Defined in

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


scales

Readonly scales: TypedRegistry<Scale<CoreScaleOptions>>

Defined in

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

Methods

add

add(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addControllers

addControllers(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addElements

addElements(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addPlugins

addPlugins(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addScales

addScales(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

index.esm.d.ts:1081Registry - 图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:1083Registry - 图10 (opens new window)


getElement

getElement(id): Element<AnyObject, AnyObject>

Parameters

NameType
idstring

Returns

Element<AnyObject, AnyObject>

Defined in

index.esm.d.ts:1084Registry - 图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:1085Registry - 图12 (opens new window)


getScale

getScale(id): Scale<CoreScaleOptions>

Parameters

NameType
idstring

Returns

Scale<CoreScaleOptions>

Defined in

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


remove

remove(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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