Skip to main content

Class: OverlayType

Defined in: api.ts:72

Constructors

Constructor

new OverlayType(overlayClass): OverlayType

Defined in: api.ts:80

Parameters

overlayClass

Component<any, any, any>

Returns

OverlayType

Properties

compactEditorButtons

compactEditorButtons: Map<string, boolean>

Defined in: api.ts:78


overlayClass

overlayClass: Component

Defined in: api.ts:75


overlayComponentEditors

overlayComponentEditors: Map<string, Component<any, any, any>>

Defined in: api.ts:77


overlayComponentNames

overlayComponentNames: Map<string, string>

Defined in: api.ts:76


overlayComponents

overlayComponents: Map<string, Component<any, any, any>>

Defined in: api.ts:74


overlayEditor

overlayEditor: Component

Defined in: api.ts:73

Methods

registerComponent()

registerComponent(key, readableName, type): void

Defined in: api.ts:93

Parameters

key

string

readableName

string

type

Component<any, any, any>

Returns

void


registerComponentEditor()

registerComponentEditor(key, editor, compactButtons): void

Defined in: api.ts:98

Parameters

key

string

editor

Component<any, any, any>

compactButtons

boolean = false

Returns

void


registerOverlayEditor()

registerOverlayEditor(editor): void

Defined in: api.ts:89

Parameters

editor

Component<any, any, any>

Returns

void