Autocomplete
fun Autocomplete(apiKey: String, options: AutocompleteOptions = AutocompleteOptions(), parameters: GoogleMapsParameters = GoogleMapsParameters(), json: Json = HttpApiEndpoint.json(), client: HttpClient = HttpApiEndpoint.httpClient(json), dispatcher: CoroutineDispatcher = Dispatchers.Default): Autocomplete<Place>
Creates a new Autocomplete instance that uses the Google Maps Geocoding API.
Return
A new Autocomplete instance.
Parameters
apiKey
The Google Maps API key.
options
The autocomplete options.
parameters
The Google Maps geocoder parameters.
json
The JSON serializer.
client
The HTTP client to make the requests with.
dispatcher
The coroutine dispatcher.
fun Autocomplete(apiKey: String, options: AutocompleteOptions = AutocompleteOptions(), json: Json = HttpApiEndpoint.json(), client: HttpClient = HttpApiEndpoint.httpClient(json), dispatcher: CoroutineDispatcher = Dispatchers.Default, block: GoogleMapsParametersBuilder.() -> Unit): Autocomplete<Place>
Creates a new Autocomplete instance that uses the Google Maps Geocoding API.
Return
A new Autocomplete instance.
Parameters
apiKey
The Google Maps API key.
options
The autocomplete options.
json
The JSON serializer.
client
The HTTP client to make the requests with.
dispatcher
The coroutine dispatcher.
block
The builder block to configure the Google Maps geocoder parameters.