SimpleEntitySearchEngine<T>
Extends
SearchEngine<SearchResult<EntitySearchResultEntry<T>>>
Type Parameters
| Type Parameter |
|---|
T |
Constructors
Constructor
new SimpleEntitySearchEngine<T>(component): SimpleEntitySearchEngine<T>;
Parameters
| Parameter | Type |
|---|---|
component | SimpleEntitySearchEngineComponent |
Returns
SimpleEntitySearchEngine<T>
Overrides
Properties
| Property | Type | Inherited from |
|---|---|---|
parameters | Set<SearchEngineParameter<SearchEngineParameterOptions>> | SearchEngine.parameters |
Methods
addParameter()
addParameter(param): void;
Parameters
| Parameter | Type |
|---|---|
param | SearchEngineParameter |
Returns
void
Inherited from
autoSelectIsolatedItem()
autoSelectIsolatedItem(event): Promise<any>;
Parameters
| Parameter | Type |
|---|---|
event | { value: string; } |
event.value | string |
Returns
Promise<any>
Overrides
SearchEngine.autoSelectIsolatedItem
getFilteredEntities()
getFilteredEntities(event): Promise<any[]>;
Parameters
| Parameter | Type |
|---|---|
event | SearchEngineSearchEvent |
Returns
Promise<any[]>
search()
search(event): SearchResult<EntitySearchResultEntry<T>>;
Parameters
| Parameter | Type |
|---|---|
event | SearchEngineSearchEvent |
Returns
SearchResult<EntitySearchResultEntry<T>>