IndoorRouteCallback typedef

IndoorRouteCallback = void Function(IndoorRoutingError? indoorRoutingError, List<Route>? routeList, List<IndoorRouteNotice>? routeNotices)

A function which is called by the IndoorRoutingEngine after route calculation has completed.

It is always called on the main thread. The first argument is the error in case of a failure. It is null for an operation that succeeds. The second argument is the calculated routes. It is null in case of an error. The third argument is the list of route notices. It may be null in case of an error, or may contain notices if route-level notices were generated.

  • indoorRoutingError The error in case of a failure. It is null for an operation that succeeds.

  • routeList The calculated routes. It is null in case of an error.

  • routeNotices The list of route notices. It may be null in case of an error, or may contain notices if route-level notices were generated.

Implementation

typedef IndoorRouteCallback = void Function(IndoorRoutingError? indoorRoutingError, List<Route>? routeList, List<IndoorRouteNotice>? routeNotices);