SuggestCallbackExtended typedef

SuggestCallbackExtended = void Function(SearchError? searchError, List<Suggestion>? suggestions, ResponseDetails? responseDetails)

The method will be called on the main thread when a suggest call has been completed.

The first argument indicates an error in case of a failure. The second argument contains the results. Both arguments cannot be null at the same time - or not null at the same time. This API is not supported by offline search.

  • searchError An error enum indicating what went wrong. It is null for an operation that succeeds.

  • suggestions The list of suggestion results. It is null in case of an error.

  • responseDetails Additional information provided with response. It is null in case of an error.

Implementation

typedef SuggestCallbackExtended = void Function(SearchError? searchError, List<Suggestion>? suggestions, ResponseDetails? responseDetails);