sanitizeSurfaceKey static method

String sanitizeSurfaceKey(
  1. String surfaceKey
)

Sanitize a surface key to use public model names.

Implementation

static String sanitizeSurfaceKey(String surfaceKey) {
  final slashIndex = surfaceKey.lastIndexOf('/');
  if (slashIndex == -1) return surfaceKey;

  final surface = surfaceKey.substring(0, slashIndex);
  final model = surfaceKey.substring(slashIndex + 1);
  final sanitizedModel = sanitizeModelName(model);
  return '$surface/$sanitizedModel';
}