SimpleParentEntitySearchEngine<P, E>
Extends
Type Parameters
| Type Parameter |
|---|
P |
E |
Constructors
Constructor
new SimpleParentEntitySearchEngine<P, E>(options3): SimpleParentEntitySearchEngine<P, E>;
Parameters
| Parameter | Type |
|---|---|
options3 | SimpleParentEntitySearchEngineOptions<P, E> |
Returns
SimpleParentEntitySearchEngine<P, E>
Overrides
SimpleEntitySearchEngineComponent.constructor
Properties
| Property | Modifier | Type | Default value | Inherited from |
|---|---|---|---|---|
definition | public | EntityDefinition | undefined | SimpleEntitySearchEngineComponent.definition |
options2 | public | SimpleEntitySearchEngineComponentOptions<E> | undefined | SimpleEntitySearchEngineComponent.options2 |
type | public | string | undefined | SimpleEntitySearchEngineComponent.type |
TYPE | static | string | 'search-engine' | SimpleEntitySearchEngineComponent.TYPE |
Accessors
system
Get Signature
get system(): System;
Returns
Inherited from
SimpleEntitySearchEngineComponent.system
Methods
getCmdPaletteSearchEngine()
getCmdPaletteSearchEngine(): CMDPalletSearchEngine;
Returns
Overrides
SimpleEntitySearchEngineComponent.getCmdPaletteSearchEngine
getComboBoxDirective()
getComboBoxDirective(event): any;
Parameters
| Parameter | Type |
|---|---|
event | GetComboBoxDirectiveOptions<E> |
Returns
any
Overrides
SimpleEntitySearchEngineComponent.getComboBoxDirective
getEntities()
getEntities(event): Promise<E[]>;
Parameters
| Parameter | Type |
|---|---|
event | SearchEngineSearchEvent |
Returns
Promise<E[]>
Inherited from
SimpleEntitySearchEngineComponent.getEntities
getFlattenedComboBoxDirective()
getFlattenedComboBoxDirective(event): ComboBoxDirective<EntityComboBoxItem<any>, ComboBoxDirectiveOptions<EntityComboBoxItem<any>>>[];
Parameters
| Parameter | Type |
|---|---|
event | GetComboBoxDirectiveOptions<E> |
Returns
ComboBoxDirective<EntityComboBoxItem<any>, ComboBoxDirectiveOptions<EntityComboBoxItem<any>>>[]
getLabel()
getLabel(): string;
Returns
string
Inherited from
SimpleEntitySearchEngineComponent.getLabel
getParents()
getParents(event): ComboBoxDirective<any, ComboBoxDirectiveOptions<any>>[];
Parameters
| Parameter | Type |
|---|---|
event | { position: MousePosition; } |
event.position | MousePosition |
Returns
ComboBoxDirective<any, ComboBoxDirectiveOptions<any>>[]
getSearchEngine()
getSearchEngine(): SearchEngine<SearchResult<EntitySearchResultEntry<E>>>;
Returns
SearchEngine<SearchResult<EntitySearchResultEntry<E>>>
Overrides
SimpleEntitySearchEngineComponent.getSearchEngine
hideSearchOnMobile()
hideSearchOnMobile(): boolean;
Returns
boolean
Inherited from
SimpleEntitySearchEngineComponent.hideSearchOnMobile
setDefinition()
setDefinition(definition): void;
Parameters
| Parameter | Type |
|---|---|
definition | EntityDefinition |
Returns
void