@serenity-is/corelib / ServiceLookupEditor

Class: ServiceLookupEditor<P, TItem>

Defined in: src/ui/editors/servicelookupeditor.ts:187

Extends

Type Parameters

P

P extends ServiceLookupEditorOptions = ServiceLookupEditorOptions

TItem

TItem = any

Constructors

Constructor

new ServiceLookupEditor<P, TItem>(props): ServiceLookupEditor<P, TItem>

Defined in: src/ui/editors/servicelookupeditor.ts:190

Parameters

props

EditorProps<P>

Returns

ServiceLookupEditor<P, TItem>

Overrides

ServiceLookupEditorBase.constructor

Properties

protected cascadeLink: CascadedWidgetLink<Widget<any>>

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

Inherited from

ServiceLookupEditorBase.cascadeLink


domNode

readonly domNode: HTMLInputElement

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

Inherited from

ServiceLookupEditorBase.domNode


idPrefix

readonly idPrefix: string

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

Inherited from

ServiceLookupEditorBase.idPrefix


lastCreateTerm

protected lastCreateTerm: string

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

Inherited from

ServiceLookupEditorBase.lastCreateTerm


onInitNewEntity()

onInitNewEntity: (entity) => void

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

Parameters

entity

TItem

Returns

void

Inherited from

ServiceLookupEditorBase.onInitNewEntity


openDialogAsPanel

openDialogAsPanel: boolean

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

Inherited from

ServiceLookupEditorBase.openDialogAsPanel


options

protected readonly options: WidgetProps<EditorProps<ServiceLookupEditorOptions>>

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

Inherited from

ServiceLookupEditorBase.options


uniqueName

readonly uniqueName: string

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

Inherited from

ServiceLookupEditorBase.uniqueName


[typeInfo]

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

Defined in: src/ui/editors/servicelookupeditor.ts:188

Overrides

ServiceLookupEditorBase.[typeInfo]


isComponent

readonly static isComponent: true = true

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

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.items


props

Get Signature

get props(): WidgetProps<P>

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

Returns

WidgetProps<P>

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.readOnly


selectedItem

Get Signature

get selectedItem(): TItem

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

Returns

TItem

Inherited from

ServiceLookupEditorBase.selectedItem


selectedItems

Get Signature

get selectedItems(): TItem[]

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

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.selectedItems


text

Get Signature

get text(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.values

Methods

abortPendingQuery()

protected abortPendingQuery(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.abortPendingQuery


addCssClass()

protected addCssClass(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.addCssClass


addInplaceCreate()

protected addInplaceCreate(addTitle, editTitle): void

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

Parameters

addTitle

string

editTitle

string

Returns

void

Inherited from

ServiceLookupEditorBase.addInplaceCreate


addItem()

addItem(item): void

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

Parameters

item

ComboboxItem<TItem>

Returns

void

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.addValidationRule


afterRender()

protected afterRender(callback): void

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

Parameters

callback

() => void

Returns

void

Inherited from

ServiceLookupEditorBase.afterRender


allowClear()

protected allowClear(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.allowClear


asyncSearch()

protected asyncSearch(query): Promise<ComboboxSearchResult<TItem>>

Defined in: src/ui/editors/servicelookupeditor.ts:164

Parameters

query

ComboboxSearchQuery

Returns

Promise<ComboboxSearchResult<TItem>>

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.byId


canSearch()

protected canSearch(byId): boolean

Defined in: src/ui/editors/servicelookupeditor.ts:154

Parameters

byId

boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.canSearch


cascadeItems()

protected cascadeItems(items): TItem[]

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

Parameters

items

TItem[]

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.cascadeItems


change()

change(handler): void

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

Parameters

handler

(e) => void

Returns

void

Inherited from

ServiceLookupEditorBase.change


changeSelect2()

changeSelect2(handler): void

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

Parameters

handler

(e) => void

Returns

void

Inherited from

ServiceLookupEditorBase.changeSelect2


clearItems()

clearItems(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.clearItems


createEditDialog()

protected createEditDialog(callback): void

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

Parameters

callback

(dlg) => void

Returns

void

Inherited from

ServiceLookupEditorBase.createEditDialog


deferRender()

protected deferRender(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.deferRender


destroy()

destroy(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.destroy


editDialogDataChange()

protected editDialogDataChange(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.editDialogDataChange


emptyItemText()

protected emptyItemText(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.emptyItemText


filterItems()

protected filterItems(items): TItem[]

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

Parameters

items

TItem[]

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.findById


get_cascadeField()

protected get_cascadeField(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.get_cascadeField


get_cascadeFrom()

protected get_cascadeFrom(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.get_cascadeFrom


get_cascadeValue()

protected get_cascadeValue(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.get_cascadeValue


get_delimited()

get_delimited(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.get_delimited


get_filterField()

protected get_filterField(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.get_filterField


get_filterValue()

protected get_filterValue(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.get_filterValue


get_itemByKey()

protected get_itemByKey(): object

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

Returns

object

Inherited from

ServiceLookupEditorBase.get_itemByKey


get_items()

protected get_items(): ComboboxItem<TItem>[]

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

Returns

ComboboxItem<TItem>[]

Inherited from

ServiceLookupEditorBase.get_items


get_readOnly()

get_readOnly(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.get_readOnly


get_text()

protected get_text(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.get_text


get_value()

get_value(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.get_value


get_values()

protected get_values(): string[]

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

Returns

string[]

Inherited from

ServiceLookupEditorBase.get_values


getCascadeCriteria()

protected getCascadeCriteria(): any[]

Defined in: src/ui/editors/servicelookupeditor.ts:70

Returns

any[]

Inherited from

ServiceLookupEditorBase.getCascadeCriteria


getCascadeFromValue()

protected getCascadeFromValue(parent): any

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

Parameters

parent

Widget<any>

Returns

any

Inherited from

ServiceLookupEditorBase.getCascadeFromValue


getComboboxContainer()

protected getComboboxContainer(): HTMLElement

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

Returns

HTMLElement

Inherited from

ServiceLookupEditorBase.getComboboxContainer


getComboboxOptions()

protected getComboboxOptions(): ComboboxOptions

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

Returns

ComboboxOptions

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.getCreateSearchChoice


getCriteria()

protected getCriteria(query): any[]

Defined in: src/ui/editors/servicelookupeditor.ts:113

Parameters

query

ComboboxSearchQuery

Returns

any[]

Inherited from

ServiceLookupEditorBase.getCriteria


getCssClass()

protected getCssClass(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.getCustomAttribute


getDialogTypeKey()

protected getDialogTypeKey(): string

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

Returns

string

Inherited from

ServiceLookupEditorBase.getDialogTypeKey


getEditValue()

getEditValue(property, target): void

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

Parameters

property

PropertyItem

target

any

Returns

void

Inherited from

ServiceLookupEditorBase.getEditValue


getFilterCriteria()

protected getFilterCriteria(): any[]

Defined in: src/ui/editors/servicelookupeditor.ts:88

Returns

any[]

Inherited from

ServiceLookupEditorBase.getFilterCriteria


getGridField()

getGridField(): Fluent

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

Returns

Fluent

Inherited from

ServiceLookupEditorBase.getGridField


getIdField()

protected getIdField(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.getIdField


getIdListCriteria()

protected getIdListCriteria(idList): any[]

Defined in: src/ui/editors/servicelookupeditor.ts:99

Parameters

idList

any[]

Returns

any[]

Inherited from

ServiceLookupEditorBase.getIdListCriteria


getIncludeColumns()

protected getIncludeColumns(): string[]

Defined in: src/ui/editors/servicelookupeditor.ts:52

Returns

string[]

Inherited from

ServiceLookupEditorBase.getIncludeColumns


getListRequest()

protected getListRequest(query): ListRequest

Defined in: src/ui/editors/servicelookupeditor.ts:119

Parameters

query

ComboboxSearchQuery

Returns

ListRequest

Inherited from

ServiceLookupEditorBase.getListRequest


getPageSize()

protected getPageSize(): number

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

Returns

number

Inherited from

ServiceLookupEditorBase.getPageSize


getService()

protected getService(): string

Defined in: src/ui/editors/servicelookupeditor.ts:40

Returns

string

Inherited from

ServiceLookupEditorBase.getService


getServiceCallOptions()

protected getServiceCallOptions(query): ServiceOptions<ListResponse<TItem>>

Defined in: src/ui/editors/servicelookupeditor.ts:141

Parameters

query

ComboboxSearchQuery

Returns

ServiceOptions<ListResponse<TItem>>

Inherited from

ServiceLookupEditorBase.getServiceCallOptions


getServiceUrl()

protected getServiceUrl(): string

Defined in: src/ui/editors/servicelookupeditor.ts:44

Returns

string

Inherited from

ServiceLookupEditorBase.getServiceUrl


getSort()

protected getSort(): any[]

Defined in: src/ui/editors/servicelookupeditor.ts:66

Returns

any[]

Inherited from

ServiceLookupEditorBase.getSort


getTextField()

protected getTextField(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.getTextField


getTypeDelay()

protected getTypeDelay(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.getTypeDelay


hasAsyncSource()

protected hasAsyncSource(): boolean

Defined in: src/ui/editors/servicelookupeditor.ts:150

Returns

boolean

Inherited from

ServiceLookupEditorBase.hasAsyncSource


init()

init(): this

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

Returns

this

Inherited from

ServiceLookupEditorBase.init


initNewEntity()

protected initNewEntity(entity): void

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

Parameters

entity

TItem

Returns

void

Inherited from

ServiceLookupEditorBase.initNewEntity


inplaceCreateClick()

protected inplaceCreateClick(e): void

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

Parameters

e

Event

Returns

void

Inherited from

ServiceLookupEditorBase.inplaceCreateClick


internalRenderContents()

internalRenderContents(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.internalRenderContents


isAutoComplete()

protected isAutoComplete(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.isAutoComplete


isMultiple()

protected isMultiple(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.isMultiple


itemDisabled()

protected itemDisabled(item): boolean

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

Parameters

item

TItem

Returns

boolean

Inherited from

ServiceLookupEditorBase.itemDisabled


itemId()

protected itemId(item): string

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

Parameters

item

TItem

Returns

string

Inherited from

ServiceLookupEditorBase.itemId


itemText()

protected itemText(item): string

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

Parameters

item

TItem

Returns

string

Inherited from

ServiceLookupEditorBase.itemText


legacyTemplateRender()

protected legacyTemplateRender(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.legacyTemplateRender


mapItem()

protected mapItem(item): ComboboxItem

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

Parameters

item

TItem

Returns

ComboboxItem

Inherited from

ServiceLookupEditorBase.mapItem


mapItems()

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

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

Parameters

items

TItem[]

Returns

ComboboxItem<any>[]

Inherited from

ServiceLookupEditorBase.mapItems


openDropdown()

openDropdown(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.render


renderContents()

protected renderContents(): any

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

Returns

any

Inherited from

ServiceLookupEditorBase.renderContents


set_cascadeField()

protected set_cascadeField(value): void

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

Parameters

value

string

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeField


set_cascadeFrom()

protected set_cascadeFrom(value): void

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

Parameters

value

string

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeFrom


set_cascadeValue()

protected set_cascadeValue(value): void

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

Parameters

value

any

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeValue


set_filterField()

protected set_filterField(value): void

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

Parameters

value

string

Returns

void

Inherited from

ServiceLookupEditorBase.set_filterField


set_filterValue()

protected set_filterValue(value): void

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

Parameters

value

any

Returns

void

Inherited from

ServiceLookupEditorBase.set_filterValue


set_readOnly()

set_readOnly(value): void

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

Parameters

value

boolean

Returns

void

Inherited from

ServiceLookupEditorBase.set_readOnly


set_value()

set_value(value): void

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

Parameters

value

string

Returns

void

Inherited from

ServiceLookupEditorBase.set_value


set_values()

protected set_values(value): void

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

Parameters

value

string[]

Returns

void

Inherited from

ServiceLookupEditorBase.set_values


setCascadeFrom()

protected setCascadeFrom(value): void

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

Parameters

value

string

Returns

void

Inherited from

ServiceLookupEditorBase.setCascadeFrom


setEditDialogReadOnly()

protected setEditDialogReadOnly(dialog): void

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

Parameters

dialog

any

Returns

void

Inherited from

ServiceLookupEditorBase.setEditDialogReadOnly


setEditValue()

setEditValue(source, property): void

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

Parameters

source

any

property

PropertyItem

Returns

void

Inherited from

ServiceLookupEditorBase.setEditValue


setTermOnNewEntity()

protected setTermOnNewEntity(entity, term, dialog): void

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

Parameters

entity

TItem

term

string

dialog

any

Returns

void

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.syncOrAsyncThen


updateItems()

protected updateItems(): void

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

Returns

void

Inherited from

ServiceLookupEditorBase.updateItems


useIdPrefix()

protected useIdPrefix(): IdPrefixType

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

Returns

IdPrefixType

Inherited from

ServiceLookupEditorBase.useIdPrefix


useInplaceAdd()

protected useInplaceAdd(): boolean

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

Returns

boolean

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.create


createDefaultElement()

static createDefaultElement(): HTMLInputElement

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

Returns

HTMLInputElement

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.filterByText


getWidgetName()

static getWidgetName(type): string

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

Parameters

type

Function

Returns

string

Inherited from

ServiceLookupEditorBase.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

ServiceLookupEditorBase.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

ServiceLookupEditorBase.registerEditor