@serenity-is/corelib / ServiceLookupEditor
Class: ServiceLookupEditor<P, TItem>
Type parameters
Name | Type |
---|---|
P |
extends ServiceLookupEditorOptions = ServiceLookupEditorOptions |
TItem |
any |
Hierarchy
ServiceLookupEditorBase
<ServiceLookupEditorOptions
,TItem
>↳
ServiceLookupEditor
Table of contents
Constructors
Properties
- cascadeLink
- domNode
- idPrefix
- lastCreateTerm
- onInitNewEntity
- openDialogAsPanel
- options
- uniqueName
- typeInfo
Accessors
- cascadeField
- cascadeFrom
- cascadeValue
- element
- filterField
- filterValue
- itemById
- items
- props
- readOnly
- selectedItem
- selectedItems
- text
- value
- values
Methods
- abortPendingQuery
- addCssClass
- addInplaceCreate
- addItem
- addOption
- addValidationRule
- allowClear
- asyncSearch
- canSearch
- cascadeItems
- change
- changeSelect2
- clearItems
- createEditDialog
- destroy
- editDialogDataChange
- emptyItemText
- filterItems
- getCascadeCriteria
- getCascadeFromValue
- getComboboxContainer
- getComboboxOptions
- getCreateSearchChoice
- getCriteria
- getCssClass
- getCustomAttribute
- getDialogTypeKey
- getEditValue
- getFieldElement
- getFilterCriteria
- getGridField
- getIdField
- getIdListCriteria
- getIncludeColumns
- getListRequest
- getPageSize
- getService
- getServiceCallOptions
- getServiceUrl
- getSort
- getTextField
- getTypeDelay
- get_cascadeField
- get_cascadeFrom
- get_cascadeValue
- get_delimited
- get_filterField
- get_filterValue
- get_itemByKey
- get_items
- get_readOnly
- get_text
- get_value
- get_values
- hasAsyncSource
- init
- initNewEntity
- inplaceCreateClick
- internalInit
- internalRenderContents
- isAutoComplete
- isMultiple
- itemDisabled
- itemId
- itemText
- mapItem
- mapItems
- openDropdown
- render
- renderContents
- setCascadeFrom
- setEditDialogReadOnly
- setEditValue
- setTermOnNewEntity
- set_cascadeField
- set_cascadeFrom
- set_cascadeValue
- set_filterField
- set_filterValue
- set_readOnly
- set_value
- set_values
- syncOrAsyncThen
- updateItems
- useIdPrefix
- useInplaceAdd
- create
- createDefaultElement
- filterByText
- getWidgetName
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
cascadeLink
• 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
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
uniqueName
• Protected
Readonly
uniqueName: string
Inherited from
ServiceLookupEditorBase.uniqueName
Defined in
typeInfo
▪ Static
typeInfo: ClassTypeInfo
<"Serenity.Widget"
>
Inherited from
ServiceLookupEditorBase.typeInfo
Defined in
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
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
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
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
▸ addValidationRule(uniqueName
, rule
): void
Parameters
Name | Type |
---|---|
uniqueName |
string |
rule |
(input : HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement ) => string |
Returns
void
Inherited from
ServiceLookupEditorBase.addValidationRule
Defined in
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
changeSelect2
▸ changeSelect2(handler
): void
Parameters
Name | Type |
---|---|
handler |
(e : Event ) => void |
Returns
void
Inherited from
ServiceLookupEditorBase.changeSelect2
Defined in
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
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
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
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
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
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
Defined in
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
internalRenderContents
▸ internalRenderContents(): void
Returns
void
Inherited from
ServiceLookupEditorBase.internalRenderContents
Defined in
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
renderContents
▸ renderContents(): any
Returns
any
Inherited from
ServiceLookupEditorBase.renderContents
Defined in
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
updateItems
▸ updateItems(): void
Returns
void
Inherited from
ServiceLookupEditorBase.updateItems
Defined in
src/ui/editors/comboboxeditor.ts:722
useIdPrefix
▸ useIdPrefix(): IdPrefixType
Returns
Inherited from
ServiceLookupEditorBase.useIdPrefix
Defined in
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
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