convertToStringCaseType function
Converts a string to a specific case type.
Implementation
String convertToStringCaseType(
String value,
StringCaseType? stringCaseType,
) {
switch (stringCaseType) {
case StringCaseType.LOWER_SNAKE_CASE:
return value.toLowerSnakeCase();
case StringCaseType.UPPER_SNAKE_CASE:
return value.toUpperSnakeCase();
case StringCaseType.LOWER_KEBAB_CASE:
return value.toLowerKebabCase();
case StringCaseType.UPPER_KEBAB_CASE:
return value.toUpperKebabCase();
case StringCaseType.CAPITALIZED_KEBAB_CASE:
return value.toCapitalizedKebabCase();
case StringCaseType.CAMEL_CASE:
return value.toCamelCase();
case StringCaseType.PASCAL_CASE:
return value.toPascalCase();
case StringCaseType.LOWER_DOT_CASE:
return value.toLowerDotCase();
case StringCaseType.UPPER_DOT_CASE:
return value.toUpperDotCase();
case StringCaseType.PATH_CASE:
return value.toPathCase();
default:
return value;
}
}