navigine_sdk_flutter_RouteStatus_FromFfi function

RouteStatus navigine_sdk_flutter_RouteStatus_FromFfi(
  1. int handle
)

Implementation

RouteStatus navigine_sdk_flutter_RouteStatus_FromFfi(int handle) {
    switch (handle) {
    case 0:
        return RouteStatus.MISSING_GRAPH;
    case 1:
        return RouteStatus.MISSING_POSITION;
    case 2:
        return RouteStatus.MISSING_ROUTE;
    case 3:
        return RouteStatus.MISSING_PROJECTION;
    case 4:
        return RouteStatus.NEW_ROUTE;
    default:
        throw StateError("Invalid numeric value $handle for RouteStatus enum.");
    }
}