@serenity-is/corelib / ServiceLookupEditorOptions
Interface: ServiceLookupEditorOptions
Defined in: src/ui/editors/servicelookupeditor.ts:10
Options for the ServiceLookupEditor.
Extends
Properties
allowClear?
optionalallowClear:boolean
Defined in: src/ui/editors/comboboxeditor.tsx:19
Whether the selection can be cleared.
Inherited from
ComboboxEditorOptions.allowClear
autoComplete?
optionalautoComplete:boolean
Defined in: src/ui/editors/comboboxeditor.tsx:55
Whether arbitrary values are allowed.
Inherited from
ComboboxEditorOptions.autoComplete
capabilities?
optionalcapabilities:ListRequestCapabilities
Defined in: src/ui/editors/servicelookupeditor.ts:32
Supported ListRequest capabilities. When omitted, all standard properties are sent.
cascadeField?
optionalcascadeField:string
Defined in: src/ui/editors/comboboxeditor.tsx:35
Field used for cascading.
Inherited from
ComboboxEditorOptions.cascadeField
cascadeFrom?
optionalcascadeFrom:string
Defined in: src/ui/editors/comboboxeditor.tsx:33
Id of the parent editor to cascade from.
Inherited from
ComboboxEditorOptions.cascadeFrom
cascadeValue?
optionalcascadeValue:any
Defined in: src/ui/editors/comboboxeditor.tsx:37
Value used for cascading.
Inherited from
ComboboxEditorOptions.cascadeValue
columnSelection?
optionalcolumnSelection:ColumnSelection
Defined in: src/ui/editors/servicelookupeditor.ts:24
Column selection mode.
containsField?
optionalcontainsField:string
Defined in: src/ui/editors/servicelookupeditor.ts:40
Field used for contains-text search.
criteria?
optionalcriteria:any[]
Defined in: src/ui/editors/servicelookupeditor.ts:44
Criteria applied to the request.
delimited?
optionaldelimited:boolean
Defined in: src/ui/editors/comboboxeditor.tsx:21
Whether multiple items can be selected.
Inherited from
ComboboxEditorOptions.delimited
dialogType?
optionaldialogType:string|DialogType|PromiseLike<DialogType>
Defined in: src/ui/editors/comboboxeditor.tsx:53
Dialog type used for in-place add.
Inherited from
ComboboxEditorOptions.dialogType
equalityFilter?
optionalequalityFilter:any
Defined in: src/ui/editors/servicelookupeditor.ts:42
Equality filter applied to the request.
excludeColumns?
optionalexcludeColumns:string[]
Defined in: src/ui/editors/servicelookupeditor.ts:28
Columns to exclude.
filterField?
optionalfilterField:string
Defined in: src/ui/editors/comboboxeditor.tsx:39
Field used for filtering.
Inherited from
ComboboxEditorOptions.filterField
filterValue?
optionalfilterValue:any
Defined in: src/ui/editors/comboboxeditor.tsx:41
Value used for filtering.
Inherited from
ComboboxEditorOptions.filterValue
idField?
optionalidField:string
Defined in: src/ui/editors/servicelookupeditor.ts:14
Id field name.
includeColumns?
optionalincludeColumns:string[]
Defined in: src/ui/editors/servicelookupeditor.ts:26
Columns to include.
includeDeleted?
optionalincludeDeleted:boolean
Defined in: src/ui/editors/servicelookupeditor.ts:30
Whether to include deleted rows.
inplaceAdd?
optionalinplaceAdd:boolean
Defined in: src/ui/editors/comboboxeditor.tsx:49
Whether in-place add is enabled.
Inherited from
ComboboxEditorOptions.inplaceAdd
inplaceAddPermission?
optionalinplaceAddPermission:string
Defined in: src/ui/editors/comboboxeditor.tsx:51
Permission required for in-place add.
Inherited from
ComboboxEditorOptions.inplaceAddPermission
minimumResultsForSearch?
optionalminimumResultsForSearch:any
Defined in: src/ui/editors/servicelookupeditor.ts:20
Minimum results required to show the search box.
Overrides
ComboboxEditorOptions.minimumResultsForSearch
multiple?
optionalmultiple:boolean
Defined in: src/ui/editors/comboboxeditor.tsx:25
Whether multiple items can be selected.
Inherited from
ComboboxEditorOptions.multiple
pageSize?
optionalpageSize:number
Defined in: src/ui/editors/servicelookupeditor.ts:18
Page size for paged searches.
quickSearchFields?
optionalquickSearchFields:string[]
Defined in: src/ui/editors/servicelookupeditor.ts:38
Additional fields searched by the client-side ContainsText fallback. The editor's itemText output is always searched unless ContainsField is set. This fallback cannot reproduce server-side QuickSearch behavior exactly.
service?
optionalservice:string
Defined in: src/ui/editors/servicelookupeditor.ts:12
Service endpoint to load items from.
sort?
optionalsort:string[]
Defined in: src/ui/editors/servicelookupeditor.ts:22
Sort order for results.
textField?
optionaltextField:string
Defined in: src/ui/editors/servicelookupeditor.ts:16
Text field name.