Skip to main content

Class: ElementController

Registry for canvas element handlers. Enables scalable dispatch by type: elementController.get(element.type)?.add(params) and updateFromFabricObject(...).

Table of contents​

Constructors​

Methods​

Constructors​

constructor​

• new ElementController(): ElementController

Returns​

ElementController

Methods​

register​

▸ register(handler): void

Parameters​

NameType
handlerCanvasElementHandler

Returns​

void

Defined in​

controllers/element.controller.ts:21


get​

▸ get(name): undefined | CanvasElementHandler

Parameters​

NameType
namestring

Returns​

undefined | CanvasElementHandler

Defined in​

controllers/element.controller.ts:25


list​

▸ list(): string[]

Returns​

string[]

Defined in​

controllers/element.controller.ts:29