formatFramework function

String formatFramework(
  1. InferenceFramework? framework
)

Return the canonical human-readable display name for an InferenceFramework.

Mirrors rac_inference_framework_display_name from commons (model_types.cpp) so cross-platform UIs render the same label without each app maintaining its own switch table.

Unknown / unspecified values resolve to "Unknown" to match the C default branch, mirroring RN/Web formatFramework and Swift RAInferenceFramework.displayName.

Implementation

String formatFramework(InferenceFramework? framework) {
  if (framework == null ||
      framework == InferenceFramework.INFERENCE_FRAMEWORK_UNSPECIFIED ||
      framework == InferenceFramework.INFERENCE_FRAMEWORK_UNKNOWN) {
    return 'Unknown';
  }
  return _kFrameworkDisplayNames[framework] ?? 'Unknown';
}