geocodeWithSuggestResult method

Future<List<GeocodeResult>> geocodeWithSuggestResult(
  1. SuggestResult suggestResult,
  2. {GeocodeParameters? parameters}
)

Geocodes suggest with parameters and returns candidates.

Executes geocoding based on result of suggestion.

Parameters:

  • suggestResult — Suggest method result.
  • parameters — Geocode parameters.

Return Value: A Future returning a List of GeocodeResult

Implementation

Future<List<GeocodeResult>> geocodeWithSuggestResult(
    SuggestResult suggestResult,
    {GeocodeParameters? parameters}) {
  final taskHandle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore.RT_LocatorTask_geocodeWithSuggestResultAndParameters(
        _handle,
        suggestResult._handle,
        parameters?._handle ?? ffi.nullptr,
        errorHandler);
  });
  return taskHandle.toFuture((element) => element.getValueAsList()!);
}