SearchTemplate
Extends:
js/template/template/Template.js~Template → SearchTemplate
Constructor Summary
| Public Constructor | ||
| public |
Creates base search template |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
|
|
| public |
loadingIcon: HTMLImageElement |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
Method Summary
| Public Methods | ||
| public |
didLoad() |
|
| public |
|
|
| public |
async displayResults(results: SearchResults) Displays search results |
|
| public |
Searches for a query |
|
| public |
setResultFocus(index: number) Sets focus to the nth item |
|
Public Constructors
Public Members
public keyManager: KeyManager source
public loadedResults source
public loadingIcon: HTMLImageElement source
public resultContainer: SwappingTemplate source
public resultIndex source
public results source
public searchIconTemplate: SwappingTemplate source
public searchText: TextInputTemplate source
Public Methods
public didLoad() source
public didUnload() source
public async displayResults(results: SearchResults) source
Displays search results
Params:
| Name | Type | Attribute | Description |
| results | SearchResults |
