@serenity-is/corelib / SelectEditor

Class: SelectEditor<P>

Defined in: src/ui/editors/selecteditor.ts:6

Extends

Extended by

Type Parameters

P

P extends SelectEditorOptions = SelectEditorOptions

Constructors

Constructor

new SelectEditor<P>(props): SelectEditor<P>

Defined in: src/ui/editors/selecteditor.ts:9

Parameters

props

EditorProps<P>

Returns

SelectEditor<P>

Overrides

ComboboxEditor.constructor

Properties

protected cascadeLink: CascadedWidgetLink<Widget<any>>

Defined in: src/ui/editors/comboboxeditor.tsx:574

Inherited from

ComboboxEditor.cascadeLink


domNode

readonly domNode: HTMLInputElement

Defined in: src/ui/editors/comboboxeditor.tsx:44

Inherited from

ComboboxEditor.domNode


idPrefix

readonly idPrefix: string

Defined in: src/ui/widgets/widget.ts:13

Inherited from

ComboboxEditor.idPrefix


lastCreateTerm

protected lastCreateTerm: string

Defined in: src/ui/editors/comboboxeditor.tsx:49

Inherited from

ComboboxEditor.lastCreateTerm


onInitNewEntity()

onInitNewEntity: (entity) => void

Defined in: src/ui/editors/comboboxeditor.tsx:745

Parameters

entity

ComboboxItem

Returns

void

Inherited from

ComboboxEditor.onInitNewEntity


openDialogAsPanel

openDialogAsPanel: boolean

Defined in: src/ui/editors/comboboxeditor.tsx:857

Inherited from

ComboboxEditor.openDialogAsPanel


options

protected readonly options: WidgetProps<EditorProps<P>>

Defined in: src/ui/widgets/widget.ts:11

Inherited from

ComboboxEditor.options


uniqueName

readonly uniqueName: string

Defined in: src/ui/widgets/widget.ts:12

Inherited from

ComboboxEditor.uniqueName


[typeInfo]

static [typeInfo]: EditorTypeInfo<"Serenity.">

Defined in: src/ui/editors/selecteditor.ts:7

Overrides

ComboboxEditor.[typeInfo]


isComponent

readonly static isComponent: true = true

Defined in: src/ui/widgets/widget.ts:219

Inherited from

ComboboxEditor.isComponent

Accessors

cascadeField

Get Signature

get cascadeField(): string

Defined in: src/ui/editors/comboboxeditor.tsx:618

Returns

string

Set Signature

set cascadeField(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:626

Parameters
value

string

Returns

void

Inherited from

ComboboxEditor.cascadeField


cascadeFrom

Get Signature

get cascadeFrom(): string

Defined in: src/ui/editors/comboboxeditor.tsx:599

Returns

string

Set Signature

set cascadeFrom(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:610

Parameters
value

string

Returns

void

Inherited from

ComboboxEditor.cascadeFrom


cascadeValue

Get Signature

get cascadeValue(): any

Defined in: src/ui/editors/comboboxeditor.tsx:634

Returns

any

Set Signature

set cascadeValue(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:646

Parameters
value

any

Returns

void

Inherited from

ComboboxEditor.cascadeValue


element

Get Signature

get element(): Fluent

Defined in: src/ui/widgets/widget.ts:59

Returns a Fluent(this.domNode) object

Returns

Fluent

Inherited from

ComboboxEditor.element


filterField

Get Signature

get filterField(): string

Defined in: src/ui/editors/comboboxeditor.tsx:654

Returns

string

Set Signature

set filterField(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:662

Parameters
value

string

Returns

void

Inherited from

ComboboxEditor.filterField


filterValue

Get Signature

get filterValue(): any

Defined in: src/ui/editors/comboboxeditor.tsx:670

Returns

any

Set Signature

set filterValue(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:682

Parameters
value

any

Returns

void

Inherited from

ComboboxEditor.filterValue


itemById

Get Signature

get protected itemById(): object

Defined in: src/ui/editors/comboboxeditor.tsx:272

Returns

object

Set Signature

set protected itemById(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:279

Parameters
value
Returns

void

Inherited from

ComboboxEditor.itemById


items

Get Signature

get items(): ComboboxItem<TItem>[]

Defined in: src/ui/editors/comboboxeditor.tsx:255

Returns

ComboboxItem<TItem>[]

Set Signature

set items(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:262

Parameters
value

ComboboxItem<TItem>[]

Returns

void

Inherited from

ComboboxEditor.items


props

Get Signature

get props(): WidgetProps<P>

Defined in: src/ui/widgets/widget.ts:203

Returns

WidgetProps<P>

Inherited from

ComboboxEditor.props


readOnly

Get Signature

get readOnly(): boolean

Defined in: src/ui/editors/editorwidget.ts:20

Returns

boolean

Set Signature

set readOnly(value): void

Defined in: src/ui/editors/editorwidget.ts:25

Parameters
value

boolean

Returns

void

Inherited from

ComboboxEditor.readOnly


selectedItem

Get Signature

get selectedItem(): TItem

Defined in: src/ui/editors/comboboxeditor.tsx:495

Returns

TItem

Inherited from

ComboboxEditor.selectedItem


selectedItems

Get Signature

get selectedItems(): TItem[]

Defined in: src/ui/editors/comboboxeditor.tsx:505

Returns

TItem[]

Inherited from

ComboboxEditor.selectedItems


text

Get Signature

get text(): string

Defined in: src/ui/editors/comboboxeditor.tsx:544

Returns

string

Inherited from

ComboboxEditor.text


value

Get Signature

get value(): string

Defined in: src/ui/editors/comboboxeditor.tsx:476

Returns

string

Set Signature

set value(v): void

Defined in: src/ui/editors/comboboxeditor.tsx:491

Parameters
v

string

Returns

void

Inherited from

ServiceLookupEditor.value


values

Get Signature

get values(): string[]

Defined in: src/ui/editors/comboboxeditor.tsx:524

Returns

string[]

Set Signature

set values(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:532

Parameters
value

string[]

Returns

void

Inherited from

ComboboxEditor.values

Methods

abortPendingQuery()

protected abortPendingQuery(): void

Defined in: src/ui/editors/comboboxeditor.tsx:157

Returns

void

Inherited from

ComboboxEditor.abortPendingQuery


addCssClass()

protected addCssClass(): void

Defined in: src/ui/widgets/widget.ts:63

Returns

void

Inherited from

ComboboxEditor.addCssClass


addInplaceCreate()

protected addInplaceCreate(addTitle, editTitle): void

Defined in: src/ui/editors/comboboxeditor.tsx:311

Parameters

addTitle

string

editTitle

string

Returns

void

Inherited from

ComboboxEditor.addInplaceCreate


addItem()

addItem(item): void

Defined in: src/ui/editors/comboboxeditor.tsx:294

Parameters

item

ComboboxItem<ComboboxItem<any>>

Returns

void

Inherited from

ComboboxEditor.addItem


addOption()

addOption(key, text, source?, disabled?): void

Defined in: src/ui/editors/comboboxeditor.tsx:302

Parameters

key

string

text

string

source?

any

disabled?

boolean

Returns

void

Inherited from

ComboboxEditor.addOption


addValidationRule()

Call Signature

addValidationRule(rule, uniqueName?): void

Defined in: src/ui/widgets/widget.ts:95

Parameters
rule

(input) => string

uniqueName?

string

Returns

void

Inherited from

ComboboxEditor.addValidationRule

Call Signature

addValidationRule(uniqueName, rule): void

Defined in: src/ui/widgets/widget.ts:96

Parameters
uniqueName

string

rule

(input) => string

Returns

void

Inherited from

ComboboxEditor.addValidationRule


afterRender()

protected afterRender(callback): void

Defined in: src/ui/widgets/widget.ts:142

Parameters

callback

() => void

Returns

void

Inherited from

ComboboxEditor.afterRender


allowClear()

protected allowClear(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:148

Returns

boolean

Inherited from

ComboboxEditor.allowClear


asyncSearch()

protected asyncSearch(query): PromiseLike<ComboboxSearchResult<ComboboxItem<any>>>

Defined in: src/ui/editors/comboboxeditor.tsx:89

Parameters

query

ComboboxSearchQuery

Returns

PromiseLike<ComboboxSearchResult<ComboboxItem<any>>>

Inherited from

ComboboxEditor.asyncSearch


byId()

protected byId<TElement>(id): Fluent<TElement>

Defined in: src/ui/widgets/widget.ts:102

Type Parameters

TElement

TElement extends HTMLElement = HTMLElement

Parameters

id

string

Returns

Fluent<TElement>

Inherited from

ComboboxEditor.byId


cascadeItems()

protected cascadeItems(items): ComboboxItem<any>[]

Defined in: src/ui/editors/comboboxeditor.tsx:686

Parameters

items

ComboboxItem<any>[]

Returns

ComboboxItem<any>[]

Inherited from

ComboboxEditor.cascadeItems


change()

change(handler): void

Defined in: src/ui/widgets/widget.ts:114

Parameters

handler

(e) => void

Returns

void

Inherited from

ComboboxEditor.change


changeSelect2()

changeSelect2(handler): void

Defined in: src/ui/widgets/widget.ts:118

Parameters

handler

(e) => void

Returns

void

Inherited from

ComboboxEditor.changeSelect2


clearItems()

clearItems(): void

Defined in: src/ui/editors/comboboxeditor.tsx:286

Returns

void

Inherited from

ComboboxEditor.clearItems


createEditDialog()

protected createEditDialog(callback): void

Defined in: src/ui/editors/comboboxeditor.tsx:735

Parameters

callback

(dlg) => void

Returns

void

Inherited from

ComboboxEditor.createEditDialog


deferRender()

protected deferRender(): boolean

Defined in: src/ui/widgets/widget.ts:67

Returns

boolean

Inherited from

ComboboxEditor.deferRender


destroy()

destroy(): void

Defined in: src/ui/editors/comboboxeditor.tsx:79

Returns

void

Inherited from

ComboboxEditor.destroy


editDialogDataChange()

protected editDialogDataChange(): void

Defined in: src/ui/editors/comboboxeditor.tsx:770

Returns

void

Inherited from

ComboboxEditor.editDialogDataChange


emptyItemText()

protected emptyItemText(): string

Defined in: src/ui/editors/selecteditor.ts:19

Returns

string

Overrides

ComboboxEditor.emptyItemText


filterItems()

protected filterItems(items): ComboboxItem<any>[]

Defined in: src/ui/editors/comboboxeditor.tsx:708

Parameters

items

ComboboxItem<any>[]

Returns

ComboboxItem<any>[]

Inherited from

ComboboxEditor.filterItems


findById()

protected findById<TElement>(id): TElement

Defined in: src/ui/widgets/widget.ts:106

Type Parameters

TElement

TElement extends HTMLElement = HTMLElement

Parameters

id

string

Returns

TElement

Inherited from

ComboboxEditor.findById


get_cascadeField()

protected get_cascadeField(): string

Defined in: src/ui/editors/comboboxeditor.tsx:614

Returns

string

Inherited from

ComboboxEditor.get_cascadeField


get_cascadeFrom()

protected get_cascadeFrom(): string

Defined in: src/ui/editors/comboboxeditor.tsx:595

Returns

string

Inherited from

ComboboxEditor.get_cascadeFrom


get_cascadeValue()

protected get_cascadeValue(): any

Defined in: src/ui/editors/comboboxeditor.tsx:630

Returns

any

Inherited from

ComboboxEditor.get_cascadeValue


get_delimited()

get_delimited(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:251

Returns

boolean

Inherited from

ComboboxEditor.get_delimited


get_filterField()

protected get_filterField(): string

Defined in: src/ui/editors/comboboxeditor.tsx:650

Returns

string

Inherited from

ComboboxEditor.get_filterField


get_filterValue()

protected get_filterValue(): any

Defined in: src/ui/editors/comboboxeditor.tsx:666

Returns

any

Inherited from

ComboboxEditor.get_filterValue


get_itemByKey()

protected get_itemByKey(): object

Defined in: src/ui/editors/comboboxeditor.tsx:446

Returns

object

Inherited from

ComboboxEditor.get_itemByKey


get_items()

protected get_items(): ComboboxItem<ComboboxItem<any>>[]

Defined in: src/ui/editors/comboboxeditor.tsx:442

Returns

ComboboxItem<ComboboxItem<any>>[]

Inherited from

ComboboxEditor.get_items


get_readOnly()

get_readOnly(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:548

Returns

boolean

Inherited from

ComboboxEditor.get_readOnly


get_text()

protected get_text(): string

Defined in: src/ui/editors/comboboxeditor.tsx:536

Returns

string

Inherited from

ComboboxEditor.get_text


get_value()

get_value(): string

Defined in: src/ui/editors/comboboxeditor.tsx:472

Returns

string

Inherited from

ComboboxEditor.get_value


get_values()

protected get_values(): string[]

Defined in: src/ui/editors/comboboxeditor.tsx:520

Returns

string[]

Inherited from

ComboboxEditor.get_values


getCascadeFromValue()

protected getCascadeFromValue(parent): any

Defined in: src/ui/editors/comboboxeditor.tsx:570

Parameters

parent

Widget<any>

Returns

any

Inherited from

ComboboxEditor.getCascadeFromValue


getComboboxContainer()

protected getComboboxContainer(): HTMLElement

Defined in: src/ui/editors/comboboxeditor.tsx:438

Returns

HTMLElement

Inherited from

ComboboxEditor.getComboboxContainer


getComboboxOptions()

protected getComboboxOptions(): ComboboxOptions

Defined in: src/ui/editors/comboboxeditor.tsx:161

Returns

ComboboxOptions

Inherited from

ComboboxEditor.getComboboxOptions


getCreateSearchChoice()

getCreateSearchChoice(getName): (s) => object

Defined in: src/ui/editors/comboboxeditor.tsx:373

Parameters

getName

(z) => string

Returns

(s): object

Parameters
s

string

Returns

object

id

id: string

text

text: string

Inherited from

ComboboxEditor.getCreateSearchChoice


getCssClass()

protected getCssClass(): string

Defined in: src/ui/widgets/widget.ts:71

Returns

string

Inherited from

ComboboxEditor.getCssClass


getCustomAttribute()

protected getCustomAttribute<TAttr>(attrType, inherit): TAttr

Defined in: src/ui/widgets/widget.ts:138

Type Parameters

TAttr

TAttr extends CustomAttribute

Parameters

attrType

(...args) => TAttr

inherit

boolean = true

Returns

TAttr

Inherited from

ComboboxEditor.getCustomAttribute


getDialogTypeKey()

protected getDialogTypeKey(): string

Defined in: src/ui/editors/comboboxeditor.tsx:727

Returns

string

Inherited from

ComboboxEditor.getDialogTypeKey


getEditValue()

getEditValue(property, target): void

Defined in: src/ui/editors/comboboxeditor.tsx:429

Parameters

property

PropertyItem

target

any

Returns

void

Inherited from

ComboboxEditor.getEditValue


getGridField()

getGridField(): Fluent

Defined in: src/ui/widgets/widget.ts:110

Returns

Fluent

Inherited from

ComboboxEditor.getGridField


getIdField()

protected getIdField(): any

Defined in: src/ui/editors/comboboxeditor.tsx:109

Returns

any

Inherited from

ComboboxEditor.getIdField


getItems()

getItems(): any[]

Defined in: src/ui/editors/selecteditor.ts:15

Returns

any[]


getPageSize()

protected getPageSize(): number

Defined in: src/ui/editors/comboboxeditor.tsx:105

Returns

number

Inherited from

ComboboxEditor.getPageSize


getTextField()

protected getTextField(): any

Defined in: src/ui/editors/comboboxeditor.tsx:120

Returns

any

Inherited from

ComboboxEditor.getTextField


getTypeDelay()

protected getTypeDelay(): any

Defined in: src/ui/editors/comboboxeditor.tsx:96

Returns

any

Inherited from

ComboboxEditor.getTypeDelay


hasAsyncSource()

protected hasAsyncSource(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:85

Returns

boolean

Inherited from

ComboboxEditor.hasAsyncSource


init()

init(): this

Defined in: src/ui/widgets/widget.ts:153

Returns

this

Inherited from

ComboboxEditor.init


initNewEntity()

protected initNewEntity(entity): void

Defined in: src/ui/editors/comboboxeditor.tsx:747

Parameters

entity

ComboboxItem

Returns

void

Inherited from

ComboboxEditor.initNewEntity


inplaceCreateClick()

protected inplaceCreateClick(e): void

Defined in: src/ui/editors/comboboxeditor.tsx:782

Parameters

e

Event

Returns

void

Inherited from

ComboboxEditor.inplaceCreateClick


internalRenderContents()

internalRenderContents(): void

Defined in: src/ui/widgets/widget.ts:173

Returns

void

Inherited from

ComboboxEditor.internalRenderContents


isAutoComplete()

protected isAutoComplete(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:369

Returns

boolean

Inherited from

ComboboxEditor.isAutoComplete


isMultiple()

protected isMultiple(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:153

Returns

boolean

Inherited from

ComboboxEditor.isMultiple


itemDisabled()

protected itemDisabled(item): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:131

Parameters

item

ComboboxItem

Returns

boolean

Inherited from

ComboboxEditor.itemDisabled


itemId()

protected itemId(item): string

Defined in: src/ui/editors/comboboxeditor.tsx:113

Parameters

item

ComboboxItem

Returns

string

Inherited from

ComboboxEditor.itemId


itemText()

protected itemText(item): string

Defined in: src/ui/editors/comboboxeditor.tsx:124

Parameters

item

ComboboxItem

Returns

string

Inherited from

ComboboxEditor.itemText


legacyTemplateRender()

protected legacyTemplateRender(): boolean

Defined in: src/ui/widgets/widget.ts:190

Returns

boolean

Inherited from

ComboboxEditor.legacyTemplateRender


mapItem()

protected mapItem(item): ComboboxItem

Defined in: src/ui/editors/comboboxeditor.tsx:135

Parameters

item

ComboboxItem

Returns

ComboboxItem

Inherited from

ComboboxEditor.mapItem


mapItems()

protected mapItems(items): ComboboxItem<any>[]

Defined in: src/ui/editors/comboboxeditor.tsx:144

Parameters

items

ComboboxItem<any>[]

Returns

ComboboxItem<any>[]

Inherited from

ComboboxEditor.mapItems


openDropdown()

openDropdown(): void

Defined in: src/ui/editors/comboboxeditor.tsx:853

Returns

void

Inherited from

ComboboxEditor.openDropdown


render()

render(): any

Defined in: src/ui/widgets/widget.ts:163

Returns the main element for this widget or the document fragment. As widgets may get their elements from props unlike regular JSX widgets, this method should not be overridden. Override renderContents() instead.

Returns

any

Inherited from

ComboboxEditor.render


renderContents()

protected renderContents(): any

Defined in: src/ui/widgets/widget.ts:184

Returns

any

Inherited from

ComboboxEditor.renderContents


set_cascadeField()

protected set_cascadeField(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:622

Parameters

value

string

Returns

void

Inherited from

ComboboxEditor.set_cascadeField


set_cascadeFrom()

protected set_cascadeFrom(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:603

Parameters

value

string

Returns

void

Inherited from

ComboboxEditor.set_cascadeFrom


set_cascadeValue()

protected set_cascadeValue(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:638

Parameters

value

any

Returns

void

Inherited from

ComboboxEditor.set_cascadeValue


set_filterField()

protected set_filterField(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:658

Parameters

value

string

Returns

void

Inherited from

ComboboxEditor.set_filterField


set_filterValue()

protected set_filterValue(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:674

Parameters

value

any

Returns

void

Inherited from

ComboboxEditor.set_filterValue


set_readOnly()

set_readOnly(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:563

Parameters

value

boolean

Returns

void

Inherited from

ComboboxEditor.set_readOnly


set_value()

set_value(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:480

Parameters

value

string

Returns

void

Inherited from

ComboboxEditor.set_value


set_values()

protected set_values(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:528

Parameters

value

string[]

Returns

void

Inherited from

ComboboxEditor.set_values


setCascadeFrom()

protected setCascadeFrom(value): void

Defined in: src/ui/editors/comboboxeditor.tsx:576

Parameters

value

string

Returns

void

Inherited from

ComboboxEditor.setCascadeFrom


setEditDialogReadOnly()

protected setEditDialogReadOnly(dialog): void

Defined in: src/ui/editors/comboboxeditor.tsx:761

Parameters

dialog

any

Returns

void

Inherited from

ComboboxEditor.setEditDialogReadOnly


setEditValue()

setEditValue(source, property): void

Defined in: src/ui/editors/comboboxeditor.tsx:419

Parameters

source

any

property

PropertyItem

Returns

void

Inherited from

ComboboxEditor.setEditValue


setTermOnNewEntity()

protected setTermOnNewEntity(entity, term, dialog): void

Defined in: src/ui/editors/comboboxeditor.tsx:773

Parameters

entity

ComboboxItem

term

string

dialog

any

Returns

void

Inherited from

ComboboxEditor.setTermOnNewEntity


syncOrAsyncThen()

protected syncOrAsyncThen<T>(syncMethod, asyncMethod, then): void

Defined in: src/ui/widgets/widget.ts:207

Type Parameters

T

T

Parameters

syncMethod

() => T

asyncMethod

() => PromiseLike<T>

then

(v) => void

Returns

void

Inherited from

ComboboxEditor.syncOrAsyncThen


updateItems()

updateItems(): void

Defined in: src/ui/editors/selecteditor.ts:26

Returns

void

Overrides

ComboboxEditor.updateItems


useIdPrefix()

protected useIdPrefix(): IdPrefixType

Defined in: src/ui/widgets/widget.ts:214

Returns

IdPrefixType

Inherited from

ComboboxEditor.useIdPrefix


useInplaceAdd()

protected useInplaceAdd(): boolean

Defined in: src/ui/editors/comboboxeditor.tsx:362

Returns

boolean

Inherited from

ComboboxEditor.useInplaceAdd


create()

static create<TWidget, P>(params): TWidget

Defined in: src/ui/widgets/widget.ts:126

Type Parameters

TWidget

TWidget extends Widget<P>

P

P

Parameters

params

CreateWidgetParams<TWidget, P>

Returns

TWidget

Inherited from

ComboboxEditor.create


createDefaultElement()

static createDefaultElement(): HTMLInputElement

Defined in: src/ui/editors/comboboxeditor.tsx:43

Returns

HTMLInputElement

Inherited from

ComboboxEditor.createDefaultElement


filterByText()

static filterByText<TItem>(items, getText, term): TItem[]

Defined in: src/ui/editors/comboboxeditor.tsx:450

Type Parameters

TItem

TItem

Parameters

items

TItem[]

getText

(item) => string

term

string

Returns

TItem[]

Inherited from

ComboboxEditor.filterByText


getWidgetName()

static getWidgetName(type): string

Defined in: src/ui/widgets/widget.ts:91

Parameters

type

Function

Returns

string

Inherited from

ComboboxEditor.getWidgetName


registerClass()

protected static registerClass<TypeName>(typeName, intfAndAttr?): ClassTypeInfo<TypeName>

Defined in: src/ui/widgets/widget.ts:221

Type Parameters

TypeName

TypeName

Parameters

typeName

StringLiteral<TypeName>

intfAndAttr?

(InterfaceType | AttributeSpecifier)[]

Returns

ClassTypeInfo<TypeName>

Inherited from

ComboboxEditor.registerClass


registerEditor()

protected static registerEditor<TypeName>(typeName, intfAndAttr?): EditorTypeInfo<TypeName>

Defined in: src/ui/widgets/widget.ts:230

Type Parameters

TypeName

TypeName

Parameters

typeName

StringLiteral<TypeName>

intfAndAttr?

(InterfaceType | AttributeSpecifier)[]

Returns

EditorTypeInfo<TypeName>

Inherited from

ComboboxEditor.registerEditor