new cercalia.service.Autocomplete(options)
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Options
|
Extends
Methods
-
close()
src/cercalia/service/autocomplete.js, line 422 -
Close autocomplete div.
-
Returns:
Get Class name of object
-
getElement(){PolymerCercaliaElement.Autocomplete}
src/cercalia/service/autocomplete.js, line 861 -
Returns:
Autocomplete element.
-
Returns:
Return a JSON object with the last information.
-
Returns:
Unique Id.
-
setCallbackFunction(callbackFn)
src/cercalia/service/autocomplete.js, line 205 -
Assign a callback function after selecting a candidate from the suggest list
Name Type Description callbackFn
function Callback Function.
-
setPoiCategories(categories)
src/cercalia/service/autocomplete.js, line 328 -
Set POI categories. If not specified Cercalia will return default POI categories.
Name Type Description categories
string | Array.<string> | null Categories. For example:
['C012', 'D00CAM', 'C027', 'C016']
-
setSearchFilterType(type)
src/cercalia/service/autocomplete.js, line 340 -
Search within type specified. Possible values are:
st
(streets),ct
(locality),p
(pois),all|null
. It is possible specify more than one value. Example :st,ct
Name Type Description type
string | Array.<string> | null Type or array of types. For example:
['ct','pois','st']
. -
setSearchInsideCountry(countriesId)
src/cercalia/service/autocomplete.js, line 224 -
Search inside a country. For example:
'ESP,FRA,GBR'
or['ESP','FRA','GBR']
Name Type Description countriesId
string | Array.<string> | null Country or array of countries id.
-
setSearchInsideLocality(localityId)
src/cercalia/service/autocomplete.js, line 272 -
Search inside a locality. For example:
ESP17240205544993
(Vallecas),ESP17240205545872
(La Barceloneta), etc..Name Type Description localityId
string | Array.<string> | null Locality or array of localities id.
-
setSearchInsideMunicipality(municipalityId)
src/cercalia/service/autocomplete.js, line 260 -
Search inside a municipality. For example:
ESP280796
(Madrid),ESP080193
(Barcelona), etc..Name Type Description municipalityId
string | Array.<string> | null Municipality id or array of municipality id.
-
setSearchInsideProvince(provinceId)
src/cercalia/service/autocomplete.js, line 248 -
Search inside a region. For example:
ESP17
(Girona),ESP08
(Barcelona) etc..Name Type Description provinceId
string | Array.<string> | null Region or array of regions id.
-
setSearchInsideRegion(regionsId)
src/cercalia/service/autocomplete.js, line 236 -
Search inside a region. For example:
ESPMAD
(Comunidad de Madrid),ESPCAT
(Catalunya), etc..Name Type Description regionsId
string | Array.<string> | null Region or array of regions id.
-
setValue(text, opt_openSuggestions)
src/cercalia/service/autocomplete.js, line 871 -
Change value of autocomplete and optionally open suggestions or search coordinate.
Name Type Description text
string Text
openSuggestions
boolean Open suggest after change input value or search introduced coordinate.
-
submit()
src/cercalia/service/autocomplete.js, line 394 -
Force submit as press key enter event. That could be useful to search for coordinates