toPascalCase static method

String toPascalCase(
  1. String text
)

Converts a string to PascalCase (UpperCamelCase).

This is a common convention for class names in Dart.

Example:

StringUtils.toPascalCase("user_profile") // "UserProfile"
StringUtils.toPascalCase("user") // "User"
StringUtils.toPascalCase("APIClient") // "ApiClient" (if ReCase handles it this way)

Implementation

static String toPascalCase(String text) {
  if (text.isEmpty) return '';
  // Use ReCase for consistent PascalCase conversion
  return ReCase(text).pascalCase;
}