Skip to main content

Class: RendererAlreadyRegisteredError

Defined in: model/errors.ts:1045

code: 'renderer-already-registered' — two plugins both call ctx.view.registerRenderer for the same slot (S5.4). A consumer who wants a plugin's renderer to win removes its own GanttOptions renderer instead — this error is only for two plugins colliding. slot names what collided: a renderer point ('gridCell'), or one kind of the bar point's per-kind form ('bar:buffer', review P2). It stays a bare string here (not layout/'s RendererPoint) — model/ is a leaf and may import nothing (model-is-leaf).

Extends​

Constructors​

Constructor​

new RendererAlreadyRegisteredError(slot, firstPluginId, secondPluginId): RendererAlreadyRegisteredError

Defined in: model/errors.ts:1050

Parameters​

slot​

string

firstPluginId​

string

secondPluginId​

string

Returns​

RendererAlreadyRegisteredError

Overrides​

FreeGanttError.constructor

Properties​

code​

readonly code: ThrownCode

Defined in: model/errors.ts:104

Inherited from​

FreeGanttError.code


firstPluginId​

readonly firstPluginId: string

Defined in: model/errors.ts:1047


secondPluginId​

readonly secondPluginId: string

Defined in: model/errors.ts:1048


slot​

readonly slot: string

Defined in: model/errors.ts:1046