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:
* |