navigine_sdk_flutter_DebugFlag_FromFfi function

DebugFlag navigine_sdk_flutter_DebugFlag_FromFfi(
  1. int handle
)

Implementation

DebugFlag navigine_sdk_flutter_DebugFlag_FromFfi(int handle) {
    switch (handle) {
    case 0:
        return DebugFlag.NONE;
    case 1:
        return DebugFlag.INFOS;
    case 2:
        return DebugFlag.STATS;
    case 3:
        return DebugFlag.LABELS;
    case 4:
        return DebugFlag.DRAW_ALL_LABELS;
    case 5:
        return DebugFlag.SELECTION_BUFFER;
    default:
        throw StateError("Invalid numeric value $handle for DebugFlag enum.");
    }
}