@umbraco-cms/backoffice
Preparing search index...
packages/core/picker-data-source
UmbPickerSearchableDataSource
Interface UmbPickerSearchableDataSource<SearchResultItemType>
interface
UmbPickerSearchableDataSource
<
SearchResultItemType
extends
UmbSearchResultItemModel
=
UmbSearchResultItemModel
,
>
{
items
?:
(
uniques
:
string
[]
,
)
=>
Promise
<
undefined
|
Observable
<
UmbItemModel
[]
>
>
;
requestItems
:
(
uniques
:
string
[]
,
)
=>
Promise
<
UmbRepositoryResponseWithAsObservable
<
undefined
|
UmbItemModel
[]
,
undefined
|
UmbItemModel
[]
,
>
,
>
;
searchPickableFilter
?:
(
searchItem
:
SearchResultItemType
)
=>
boolean
;
destroy
()
:
void
;
getConfig
?
()
:
undefined
|
UmbConfigCollectionModel
;
search
(
args
:
UmbSearchRequestArgs
,
)
:
Promise
<
UmbRepositoryResponse
<
UmbPagedModel
<
SearchResultItemType
>
>
>
;
setConfig
?
(
config
:
undefined
|
UmbConfigCollectionModel
)
:
void
;
}
Type Parameters
SearchResultItemType
extends
UmbSearchResultItemModel
=
UmbSearchResultItemModel
Hierarchy (
View Summary
)
UmbPickerDataSource
UmbSearchRepository
<
SearchResultItemType
>
UmbPickerSearchableDataSource
Index
Properties
items?
request
Items
search
Pickable
Filter?
Methods
destroy
get
Config?
search
set
Config?
Properties
Optional
items
items
?:
(
uniques
:
string
[]
)
=>
Promise
<
undefined
|
Observable
<
UmbItemModel
[]
>
>
request
Items
requestItems
:
(
uniques
:
string
[]
,
)
=>
Promise
<
UmbRepositoryResponseWithAsObservable
<
undefined
|
UmbItemModel
[]
,
undefined
|
UmbItemModel
[]
,
>
,
>
Optional
search
Pickable
Filter
searchPickableFilter
?:
(
searchItem
:
SearchResultItemType
)
=>
boolean
Methods
destroy
destroy
()
:
void
Returns
void
Optional
get
Config
getConfig
?
()
:
undefined
|
UmbConfigCollectionModel
Returns
undefined
|
UmbConfigCollectionModel
search
search
(
args
:
UmbSearchRequestArgs
,
)
:
Promise
<
UmbRepositoryResponse
<
UmbPagedModel
<
SearchResultItemType
>
>
>
Parameters
args
:
UmbSearchRequestArgs
Returns
Promise
<
UmbRepositoryResponse
<
UmbPagedModel
<
SearchResultItemType
>
>
>
Optional
set
Config
setConfig
?
(
config
:
undefined
|
UmbConfigCollectionModel
)
:
void
Parameters
config
:
undefined
|
UmbConfigCollectionModel
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
items
request
Items
search
Pickable
Filter
Methods
destroy
get
Config
search
set
Config
@umbraco-cms/backoffice
Loading...