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


elements

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

Defined in

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


plugins

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

Defined in

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


scales

Readonly scales: TypedRegistry<Scale<CoreScaleOptions>>

Defined in

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

Methods

add

add(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addControllers

addControllers(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addElements

addElements(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addPlugins

addPlugins(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


addScales

addScales(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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


getElement

getElement(id): Element<AnyObject, AnyObject>

Parameters

NameType
idstring

Returns

Element<AnyObject, AnyObject>

Defined in

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


getScale

getScale(id): Scale<CoreScaleOptions>

Parameters

NameType
idstring

Returns

Scale<CoreScaleOptions>

Defined in

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


remove

remove(…args): void

Parameters

NameType
…argsChartComponentLike[]

Returns

void

Defined in

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