SearchControl
Extends:
Control → SearchControl
Constructor Summary
| Public Constructor | ||
| public |
constructor(module: SearchModule, options: SearchControlOptions) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
|
|
| Private Members | ||
| private |
$submitButton_: jQuery |
|
| private |
$textfield_: jQuery |
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
|
|
| private |
module_: SearchModule |
|
| private |
|
|
| private |
searchView_: SearchView |
|
Method Summary
| Public Methods | ||
| public |
getActive(): * |
|
| public |
|
|
| public |
getSearchView(): SearchView |
|
| public |
onSearchEnd_(features: *) |
|
| public |
|
|
| public |
|
|
| Private Methods | ||
| private |
|
|
| private |
|
|
| private |
|
|
| private |
updateDropdown_(dropdownTexts: *, data: *): * |
|
Public Constructors
public constructor(module: SearchModule, options: SearchControlOptions) source
Params:
| Name | Type | Attribute | Description |
| module | SearchModule | ||
| options | SearchControlOptions |
Public Members
public autocompleteTimeout_: * source
public searchConnector_: * source
Private Members
private $submitButton_: jQuery source
private $textfield_: jQuery source
private module_: SearchModule source
private searchView_: SearchView source
Public Methods
public onSearchEnd_(features: *) source
Params:
| Name | Type | Attribute | Description |
| features | * |
Private Methods
private onDropdownSelect_() source
private onSubmit_() source
private onTextInput_() source
private updateDropdown_(dropdownTexts: *, data: *): * source
Params:
| Name | Type | Attribute | Description |
| dropdownTexts | * | ||
| data | * |
Return:
| * |
