CMDPalletSearchEngine<T>
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends CommandPalletSearchResultEntry | CommandPalletSearchResultEntry |
Implements
SearchEngineInterface<T>
Constructors
Constructor
new CMDPalletSearchEngine<T>(options): CMDPalletSearchEngine<T>;
Parameters
| Parameter | Type |
|---|---|
options | CommandPalletSearchEngineOptions |
Returns
CMDPalletSearchEngine<T>
Properties
| Property | Type |
|---|---|
id | string |
options | CommandPalletSearchEngineOptions |
Methods
doSearch()
abstract doSearch(event): CMDPalletSearchEngineResult<T>;
Parameters
| Parameter | Type |
|---|---|
event | SearchEvent |
Returns
CMDPalletSearchEngineResult<T>
Implementation of
SearchEngineInterface.doSearch
handleEnter()
handleEnter(entry, position): Promise<boolean>;
Parameters
| Parameter | Type |
|---|---|
entry | T |
position | MousePosition |
Returns
Promise<boolean>
handleSelection()
abstract handleSelection(entry, position): Promise<boolean>;
Parameters
| Parameter | Type |
|---|---|
entry | T |
position | MousePosition |
Returns
Promise<boolean>