Skip to content

@serenity-is/corelib / ServiceLookupEditor

Class: ServiceLookupEditor<P, TItem>

Type parameters

Name Type
P extends ServiceLookupEditorOptions = ServiceLookupEditorOptions
TItem any

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

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

Type parameters

Name Type
P extends ServiceLookupEditorOptions = ServiceLookupEditorOptions
TItem any

Parameters

Name Type
props EditorProps<P>

Returns

ServiceLookupEditor<P, TItem>

Overrides

ServiceLookupEditorBase.constructor

Defined in

src/ui/editors/servicelookupeditor.ts:190

Properties

• Protected cascadeLink: CascadedWidgetLink<Widget<any>>

Inherited from

ServiceLookupEditorBase.cascadeLink

Defined in

src/ui/editors/comboboxeditor.ts:572


domNode

• Readonly domNode: HTMLInputElement

Inherited from

ServiceLookupEditorBase.domNode

Defined in

src/ui/editors/comboboxeditor.ts:44


idPrefix

• Readonly idPrefix: string

Inherited from

ServiceLookupEditorBase.idPrefix

Defined in

src/ui/widgets/widget.ts:17


lastCreateTerm

• Protected lastCreateTerm: string

Inherited from

ServiceLookupEditorBase.lastCreateTerm

Defined in

src/ui/editors/comboboxeditor.ts:49


onInitNewEntity

• onInitNewEntity: (entity: TItem) => void

Type declaration

▸ (entity): void

Parameters
Name Type
entity TItem
Returns

void

Inherited from

ServiceLookupEditorBase.onInitNewEntity

Defined in

src/ui/editors/comboboxeditor.ts:740


openDialogAsPanel

• openDialogAsPanel: boolean

Inherited from

ServiceLookupEditorBase.openDialogAsPanel

Defined in

src/ui/editors/comboboxeditor.ts:846


options

• Protected Readonly options: WidgetProps<ServiceLookupEditorOptions>

Inherited from

ServiceLookupEditorBase.options

Defined in

src/ui/widgets/widget.ts:15


uniqueName

• Protected Readonly uniqueName: string

Inherited from

ServiceLookupEditorBase.uniqueName

Defined in

src/ui/widgets/widget.ts:16


typeInfo

▪ Static typeInfo: ClassTypeInfo<"Serenity.Widget">

Inherited from

ServiceLookupEditorBase.typeInfo

Defined in

src/ui/widgets/widget.ts:12

Accessors

cascadeField

• get cascadeField(): string

Returns

string

Inherited from

ServiceLookupEditorBase.cascadeField

Defined in

src/ui/editors/comboboxeditor.ts:616

• set cascadeField(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.cascadeField

Defined in

src/ui/editors/comboboxeditor.ts:624


cascadeFrom

• get cascadeFrom(): string

Returns

string

Inherited from

ServiceLookupEditorBase.cascadeFrom

Defined in

src/ui/editors/comboboxeditor.ts:597

• set cascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.cascadeFrom

Defined in

src/ui/editors/comboboxeditor.ts:608


cascadeValue

• get cascadeValue(): any

Returns

any

Inherited from

ServiceLookupEditorBase.cascadeValue

Defined in

src/ui/editors/comboboxeditor.ts:632

• set cascadeValue(value): void

Parameters

Name Type
value any

Returns

void

Inherited from

ServiceLookupEditorBase.cascadeValue

Defined in

src/ui/editors/comboboxeditor.ts:644


element

• get element(): Fluent<HTMLElement>

Returns a Fluent(this.domNode) object

Returns

Fluent<HTMLElement>

Inherited from

ServiceLookupEditorBase.element

Defined in

src/ui/widgets/widget.ts:67


filterField

• get filterField(): string

Returns

string

Inherited from

ServiceLookupEditorBase.filterField

Defined in

src/ui/editors/comboboxeditor.ts:652

• set filterField(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.filterField

Defined in

src/ui/editors/comboboxeditor.ts:660


filterValue

• get filterValue(): any

Returns

any

Inherited from

ServiceLookupEditorBase.filterValue

Defined in

src/ui/editors/comboboxeditor.ts:668

• set filterValue(value): void

Parameters

Name Type
value any

Returns

void

Inherited from

ServiceLookupEditorBase.filterValue

Defined in

src/ui/editors/comboboxeditor.ts:680


itemById

• get itemById(): Object

Returns

Object

Inherited from

ServiceLookupEditorBase.itemById

Defined in

src/ui/editors/comboboxeditor.ts:259

• set itemById(value): void

Parameters

Name Type
value Object

Returns

void

Inherited from

ServiceLookupEditorBase.itemById

Defined in

src/ui/editors/comboboxeditor.ts:266


items

• get items(): ComboboxItem<TItem>[]

Returns

ComboboxItem<TItem>[]

Inherited from

ServiceLookupEditorBase.items

Defined in

src/ui/editors/comboboxeditor.ts:242

• set items(value): void

Parameters

Name Type
value ComboboxItem<TItem>[]

Returns

void

Inherited from

ServiceLookupEditorBase.items

Defined in

src/ui/editors/comboboxeditor.ts:249


props

• get props(): WidgetProps<P>

Returns

WidgetProps<P>

Inherited from

ServiceLookupEditorBase.props

Defined in

src/ui/widgets/widget.ts:182


readOnly

• get readOnly(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.readOnly

Defined in

src/ui/editors/comboboxeditor.ts:542

• set readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

ServiceLookupEditorBase.readOnly

Defined in

src/ui/editors/comboboxeditor.ts:564


selectedItem

• get selectedItem(): TItem

Returns

TItem

Inherited from

ServiceLookupEditorBase.selectedItem

Defined in

src/ui/editors/comboboxeditor.ts:485


selectedItems

• get selectedItems(): TItem[]

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.selectedItems

Defined in

src/ui/editors/comboboxeditor.ts:495


text

• get text(): string

Returns

string

Inherited from

ServiceLookupEditorBase.text

Defined in

src/ui/editors/comboboxeditor.ts:534


value

• get value(): string

Returns

string

Inherited from

ServiceLookupEditorBase.value

Defined in

src/ui/editors/comboboxeditor.ts:466

• set value(v): void

Parameters

Name Type
v string

Returns

void

Inherited from

ServiceLookupEditorBase.value

Defined in

src/ui/editors/comboboxeditor.ts:481


values

• get values(): string[]

Returns

string[]

Inherited from

ServiceLookupEditorBase.values

Defined in

src/ui/editors/comboboxeditor.ts:514

• set values(value): void

Parameters

Name Type
value string[]

Returns

void

Inherited from

ServiceLookupEditorBase.values

Defined in

src/ui/editors/comboboxeditor.ts:522

Methods

abortPendingQuery

▸ abortPendingQuery(): void

Returns

void

Inherited from

ServiceLookupEditorBase.abortPendingQuery

Defined in

src/ui/editors/comboboxeditor.ts:157


addCssClass

▸ addCssClass(): void

Returns

void

Inherited from

ServiceLookupEditorBase.addCssClass

Defined in

src/ui/widgets/widget.ts:71


addInplaceCreate

▸ addInplaceCreate(addTitle, editTitle): void

Parameters

Name Type
addTitle string
editTitle string

Returns

void

Inherited from

ServiceLookupEditorBase.addInplaceCreate

Defined in

src/ui/editors/comboboxeditor.ts:298


addItem

▸ addItem(item): void

Parameters

Name Type
item ComboboxItem<TItem>

Returns

void

Inherited from

ServiceLookupEditorBase.addItem

Defined in

src/ui/editors/comboboxeditor.ts:281


addOption

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

Parameters

Name Type
key string
text string
source? any
disabled? boolean

Returns

void

Inherited from

ServiceLookupEditorBase.addOption

Defined in

src/ui/editors/comboboxeditor.ts:289


addValidationRule

▸ addValidationRule(rule, uniqueName?): void

Parameters

Name Type
rule (input: HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement) => string
uniqueName? string

Returns

void

Inherited from

ServiceLookupEditorBase.addValidationRule

Defined in

src/ui/widgets/widget.ts:99

▸ addValidationRule(uniqueName, rule): void

Parameters

Name Type
uniqueName string
rule (input: HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement) => string

Returns

void

Inherited from

ServiceLookupEditorBase.addValidationRule

Defined in

src/ui/widgets/widget.ts:100


allowClear

▸ allowClear(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.allowClear

Defined in

src/ui/editors/comboboxeditor.ts:148


asyncSearch

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

Parameters

Name Type
query ComboboxSearchQuery

Returns

Promise<ComboboxSearchResult<TItem>>

Inherited from

ServiceLookupEditorBase.asyncSearch

Defined in

src/ui/editors/servicelookupeditor.ts:165


canSearch

▸ canSearch(byId): boolean

Parameters

Name Type
byId boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.canSearch

Defined in

src/ui/editors/servicelookupeditor.ts:155


cascadeItems

▸ cascadeItems(items): TItem[]

Parameters

Name Type
items TItem[]

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.cascadeItems

Defined in

src/ui/editors/comboboxeditor.ts:684


change

▸ change(handler): void

Parameters

Name Type
handler (e: Event) => void

Returns

void

Inherited from

ServiceLookupEditorBase.change

Defined in

src/ui/widgets/widget.ts:114


changeSelect2

▸ changeSelect2(handler): void

Parameters

Name Type
handler (e: Event) => void

Returns

void

Inherited from

ServiceLookupEditorBase.changeSelect2

Defined in

src/ui/widgets/widget.ts:118


clearItems

▸ clearItems(): void

Returns

void

Inherited from

ServiceLookupEditorBase.clearItems

Defined in

src/ui/editors/comboboxeditor.ts:273


createEditDialog

▸ createEditDialog(callback): void

Parameters

Name Type
callback (dlg: IEditDialog) => void

Returns

void

Inherited from

ServiceLookupEditorBase.createEditDialog

Defined in

src/ui/editors/comboboxeditor.ts:733


destroy

▸ destroy(): void

Returns

void

Inherited from

ServiceLookupEditorBase.destroy

Defined in

src/ui/editors/comboboxeditor.ts:79


editDialogDataChange

▸ editDialogDataChange(): void

Returns

void

Inherited from

ServiceLookupEditorBase.editDialogDataChange

Defined in

src/ui/editors/comboboxeditor.ts:765


emptyItemText

▸ emptyItemText(): string

Returns

string

Inherited from

ServiceLookupEditorBase.emptyItemText

Defined in

src/ui/editors/comboboxeditor.ts:100


filterItems

▸ filterItems(items): TItem[]

Parameters

Name Type
items TItem[]

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.filterItems

Defined in

src/ui/editors/comboboxeditor.ts:706


getCascadeCriteria

▸ getCascadeCriteria(): any[]

Returns

any[]

Inherited from

ServiceLookupEditorBase.getCascadeCriteria

Defined in

src/ui/editors/servicelookupeditor.ts:71


getCascadeFromValue

▸ getCascadeFromValue(parent): any

Parameters

Name Type
parent Widget<any>

Returns

any

Inherited from

ServiceLookupEditorBase.getCascadeFromValue

Defined in

src/ui/editors/comboboxeditor.ts:568


getComboboxContainer

▸ getComboboxContainer(): HTMLElement

Returns

HTMLElement

Inherited from

ServiceLookupEditorBase.getComboboxContainer

Defined in

src/ui/editors/comboboxeditor.ts:428


getComboboxOptions

▸ getComboboxOptions(): ComboboxOptions<any>

Returns

ComboboxOptions<any>

Inherited from

ServiceLookupEditorBase.getComboboxOptions

Defined in

src/ui/editors/comboboxeditor.ts:161


getCreateSearchChoice

▸ getCreateSearchChoice(getName): (s: string) => { id: string ; text: string }

Parameters

Name Type
getName (z: any) => string

Returns

fn

▸ (s): Object

Parameters
Name Type
s string
Returns

Object

Name Type
id string
text string

Inherited from

ServiceLookupEditorBase.getCreateSearchChoice

Defined in

src/ui/editors/comboboxeditor.ts:363


getCriteria

▸ getCriteria(query): any[]

Parameters

Name Type
query ComboboxSearchQuery

Returns

any[]

Inherited from

ServiceLookupEditorBase.getCriteria

Defined in

src/ui/editors/servicelookupeditor.ts:114


getCssClass

▸ getCssClass(): string

Returns

string

Inherited from

ServiceLookupEditorBase.getCssClass

Defined in

src/ui/widgets/widget.ts:75


getCustomAttribute

▸ getCustomAttribute<TAttr>(attrType, inherit?): TAttr

Type parameters

Name
TAttr

Parameters

Name Type Default value
attrType (...args: any[]) => TAttr undefined
inherit boolean true

Returns

TAttr

Inherited from

ServiceLookupEditorBase.getCustomAttribute

Defined in

src/ui/widgets/widget.ts:138


getDialogTypeKey

▸ getDialogTypeKey(): string

Returns

string

Inherited from

ServiceLookupEditorBase.getDialogTypeKey

Defined in

src/ui/editors/servicelookupeditor.ts:26


getEditValue

▸ getEditValue(property, target): void

Parameters

Name Type
property PropertyItem
target any

Returns

void

Inherited from

ServiceLookupEditorBase.getEditValue

Defined in

src/ui/editors/comboboxeditor.ts:419


getFieldElement

▸ getFieldElement(): HTMLElement

Returns

HTMLElement

Inherited from

ServiceLookupEditorBase.getFieldElement

Defined in

src/ui/widgets/widget.ts:106


getFilterCriteria

▸ getFilterCriteria(): any[]

Returns

any[]

Inherited from

ServiceLookupEditorBase.getFilterCriteria

Defined in

src/ui/editors/servicelookupeditor.ts:89


getGridField

▸ getGridField(): Fluent<HTMLElement>

Returns

Fluent<HTMLElement>

Inherited from

ServiceLookupEditorBase.getGridField

Defined in

src/ui/widgets/widget.ts:110


getIdField

▸ getIdField(): any

Returns

any

Inherited from

ServiceLookupEditorBase.getIdField

Defined in

src/ui/editors/comboboxeditor.ts:109


getIdListCriteria

▸ getIdListCriteria(idList): any[]

Parameters

Name Type
idList any[]

Returns

any[]

Inherited from

ServiceLookupEditorBase.getIdListCriteria

Defined in

src/ui/editors/servicelookupeditor.ts:100


getIncludeColumns

▸ getIncludeColumns(): string[]

Returns

string[]

Inherited from

ServiceLookupEditorBase.getIncludeColumns

Defined in

src/ui/editors/servicelookupeditor.ts:53


getListRequest

▸ getListRequest(query): ListRequest

Parameters

Name Type
query ComboboxSearchQuery

Returns

ListRequest

Inherited from

ServiceLookupEditorBase.getListRequest

Defined in

src/ui/editors/servicelookupeditor.ts:120


getPageSize

▸ getPageSize(): number

Returns

number

Inherited from

ServiceLookupEditorBase.getPageSize

Defined in

src/ui/editors/comboboxeditor.ts:105


getService

▸ getService(): string

Returns

string

Inherited from

ServiceLookupEditorBase.getService

Defined in

src/ui/editors/servicelookupeditor.ts:41


getServiceCallOptions

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

Parameters

Name Type
query ComboboxSearchQuery

Returns

ServiceOptions<ListResponse<TItem>>

Inherited from

ServiceLookupEditorBase.getServiceCallOptions

Defined in

src/ui/editors/servicelookupeditor.ts:142


getServiceUrl

▸ getServiceUrl(): string

Returns

string

Inherited from

ServiceLookupEditorBase.getServiceUrl

Defined in

src/ui/editors/servicelookupeditor.ts:45


getSort

▸ getSort(): any[]

Returns

any[]

Inherited from

ServiceLookupEditorBase.getSort

Defined in

src/ui/editors/servicelookupeditor.ts:67


getTextField

▸ getTextField(): any

Returns

any

Inherited from

ServiceLookupEditorBase.getTextField

Defined in

src/ui/editors/comboboxeditor.ts:120


getTypeDelay

▸ getTypeDelay(): any

Returns

any

Inherited from

ServiceLookupEditorBase.getTypeDelay

Defined in

src/ui/editors/comboboxeditor.ts:96


get_cascadeField

▸ get_cascadeField(): string

Returns

string

Inherited from

ServiceLookupEditorBase.get_cascadeField

Defined in

src/ui/editors/comboboxeditor.ts:612


get_cascadeFrom

▸ get_cascadeFrom(): string

Returns

string

Inherited from

ServiceLookupEditorBase.get_cascadeFrom

Defined in

src/ui/editors/comboboxeditor.ts:593


get_cascadeValue

▸ get_cascadeValue(): any

Returns

any

Inherited from

ServiceLookupEditorBase.get_cascadeValue

Defined in

src/ui/editors/comboboxeditor.ts:628


get_delimited

▸ get_delimited(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.get_delimited

Defined in

src/ui/editors/comboboxeditor.ts:238


get_filterField

▸ get_filterField(): string

Returns

string

Inherited from

ServiceLookupEditorBase.get_filterField

Defined in

src/ui/editors/comboboxeditor.ts:648


get_filterValue

▸ get_filterValue(): any

Returns

any

Inherited from

ServiceLookupEditorBase.get_filterValue

Defined in

src/ui/editors/comboboxeditor.ts:664


get_itemByKey

▸ get_itemByKey(): Object

Returns

Object

Inherited from

ServiceLookupEditorBase.get_itemByKey

Defined in

src/ui/editors/comboboxeditor.ts:436


get_items

▸ get_items(): ComboboxItem<TItem>[]

Returns

ComboboxItem<TItem>[]

Inherited from

ServiceLookupEditorBase.get_items

Defined in

src/ui/editors/comboboxeditor.ts:432


get_readOnly

▸ get_readOnly(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.get_readOnly

Defined in

src/ui/editors/comboboxeditor.ts:538


get_text

▸ get_text(): string

Returns

string

Inherited from

ServiceLookupEditorBase.get_text

Defined in

src/ui/editors/comboboxeditor.ts:526


get_value

▸ get_value(): string

Returns

string

Inherited from

ServiceLookupEditorBase.get_value

Defined in

src/ui/editors/comboboxeditor.ts:462


get_values

▸ get_values(): string[]

Returns

string[]

Inherited from

ServiceLookupEditorBase.get_values

Defined in

src/ui/editors/comboboxeditor.ts:510


hasAsyncSource

▸ hasAsyncSource(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.hasAsyncSource

Defined in

src/ui/editors/servicelookupeditor.ts:151


init

▸ init(): this

Returns

this

Inherited from

ServiceLookupEditorBase.init

Defined in

src/ui/widgets/widget.ts:146


initNewEntity

▸ initNewEntity(entity): void

Parameters

Name Type
entity TItem

Returns

void

Inherited from

ServiceLookupEditorBase.initNewEntity

Defined in

src/ui/editors/comboboxeditor.ts:742


inplaceCreateClick

▸ inplaceCreateClick(e): void

Parameters

Name Type
e Event

Returns

void

Inherited from

ServiceLookupEditorBase.inplaceCreateClick

Defined in

src/ui/editors/comboboxeditor.ts:771


internalInit

▸ internalInit(): void

Returns

void

Inherited from

ServiceLookupEditorBase.internalInit

Defined in

src/ui/widgets/widget.ts:142


internalRenderContents

▸ internalRenderContents(): void

Returns

void

Inherited from

ServiceLookupEditorBase.internalRenderContents

Defined in

src/ui/widgets/widget.ts:169


isAutoComplete

▸ isAutoComplete(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.isAutoComplete

Defined in

src/ui/editors/comboboxeditor.ts:359


isMultiple

▸ isMultiple(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.isMultiple

Defined in

src/ui/editors/comboboxeditor.ts:153


itemDisabled

▸ itemDisabled(item): boolean

Parameters

Name Type
item TItem

Returns

boolean

Inherited from

ServiceLookupEditorBase.itemDisabled

Defined in

src/ui/editors/comboboxeditor.ts:131


itemId

▸ itemId(item): string

Parameters

Name Type
item TItem

Returns

string

Inherited from

ServiceLookupEditorBase.itemId

Defined in

src/ui/editors/comboboxeditor.ts:113


itemText

▸ itemText(item): string

Parameters

Name Type
item TItem

Returns

string

Inherited from

ServiceLookupEditorBase.itemText

Defined in

src/ui/editors/comboboxeditor.ts:124


mapItem

▸ mapItem(item): ComboboxItem<any>

Parameters

Name Type
item TItem

Returns

ComboboxItem<any>

Inherited from

ServiceLookupEditorBase.mapItem

Defined in

src/ui/editors/comboboxeditor.ts:135


mapItems

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

Parameters

Name Type
items TItem[]

Returns

ComboboxItem<any>[]

Inherited from

ServiceLookupEditorBase.mapItems

Defined in

src/ui/editors/comboboxeditor.ts:144


openDropdown

▸ openDropdown(): void

Returns

void

Inherited from

ServiceLookupEditorBase.openDropdown

Defined in

src/ui/editors/comboboxeditor.ts:842


render

▸ render(): any

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

Defined in

src/ui/widgets/widget.ts:159


renderContents

▸ renderContents(): any

Returns

any

Inherited from

ServiceLookupEditorBase.renderContents

Defined in

src/ui/widgets/widget.ts:178


setCascadeFrom

▸ setCascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.setCascadeFrom

Defined in

src/ui/editors/comboboxeditor.ts:574


setEditDialogReadOnly

▸ setEditDialogReadOnly(dialog): void

Parameters

Name Type
dialog any

Returns

void

Inherited from

ServiceLookupEditorBase.setEditDialogReadOnly

Defined in

src/ui/editors/comboboxeditor.ts:756


setEditValue

▸ setEditValue(source, property): void

Parameters

Name Type
source any
property PropertyItem

Returns

void

Inherited from

ServiceLookupEditorBase.setEditValue

Defined in

src/ui/editors/comboboxeditor.ts:409


setTermOnNewEntity

▸ setTermOnNewEntity(entity, term): void

Parameters

Name Type
entity TItem
term string

Returns

void

Inherited from

ServiceLookupEditorBase.setTermOnNewEntity

Defined in

src/ui/editors/comboboxeditor.ts:768


set_cascadeField

▸ set_cascadeField(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeField

Defined in

src/ui/editors/comboboxeditor.ts:620


set_cascadeFrom

▸ set_cascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeFrom

Defined in

src/ui/editors/comboboxeditor.ts:601


set_cascadeValue

▸ set_cascadeValue(value): void

Parameters

Name Type
value any

Returns

void

Inherited from

ServiceLookupEditorBase.set_cascadeValue

Defined in

src/ui/editors/comboboxeditor.ts:636


set_filterField

▸ set_filterField(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.set_filterField

Defined in

src/ui/editors/comboboxeditor.ts:656


set_filterValue

▸ set_filterValue(value): void

Parameters

Name Type
value any

Returns

void

Inherited from

ServiceLookupEditorBase.set_filterValue

Defined in

src/ui/editors/comboboxeditor.ts:672


set_readOnly

▸ set_readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

ServiceLookupEditorBase.set_readOnly

Defined in

src/ui/editors/comboboxeditor.ts:557


set_value

▸ set_value(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

ServiceLookupEditorBase.set_value

Defined in

src/ui/editors/comboboxeditor.ts:470


set_values

▸ set_values(value): void

Parameters

Name Type
value string[]

Returns

void

Inherited from

ServiceLookupEditorBase.set_values

Defined in

src/ui/editors/comboboxeditor.ts:518


syncOrAsyncThen

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

Type parameters

Name
T

Parameters

Name Type
syncMethod () => T
asyncMethod () => PromiseLike<T>
then (v: T) => void

Returns

void

Inherited from

ServiceLookupEditorBase.syncOrAsyncThen

Defined in

src/ui/widgets/widget.ts:186


updateItems

▸ updateItems(): void

Returns

void

Inherited from

ServiceLookupEditorBase.updateItems

Defined in

src/ui/editors/comboboxeditor.ts:722


useIdPrefix

▸ useIdPrefix(): IdPrefixType

Returns

IdPrefixType

Inherited from

ServiceLookupEditorBase.useIdPrefix

Defined in

src/ui/widgets/widget.ts:193


useInplaceAdd

▸ useInplaceAdd(): boolean

Returns

boolean

Inherited from

ServiceLookupEditorBase.useInplaceAdd

Defined in

src/ui/editors/comboboxeditor.ts:352


create

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

Type parameters

Name Type
TWidget extends Widget<P>
P P

Parameters

Name Type
params CreateWidgetParams<TWidget, P>

Returns

TWidget

Inherited from

ServiceLookupEditorBase.create

Defined in

src/ui/widgets/widget.ts:126


createDefaultElement

▸ createDefaultElement(): HTMLInputElement

Returns

HTMLInputElement

Inherited from

ServiceLookupEditorBase.createDefaultElement

Defined in

src/ui/editors/comboboxeditor.ts:43


filterByText

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

Type parameters

Name
TItem

Parameters

Name Type
items TItem[]
getText (item: TItem) => string
term string

Returns

TItem[]

Inherited from

ServiceLookupEditorBase.filterByText

Defined in

src/ui/editors/comboboxeditor.ts:440


getWidgetName

▸ getWidgetName(type): string

Parameters

Name Type
type Function

Returns

string

Inherited from

ServiceLookupEditorBase.getWidgetName

Defined in

src/ui/widgets/widget.ts:95