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:20


get

get(name): undefined | CanvasElementHandler

Parameters

NameType
namestring

Returns

undefined | CanvasElementHandler

Defined in

controllers/element.controller.ts:24


list

list(): string[]

Returns

string[]

Defined in

controllers/element.controller.ts:28