spacedCapitalizedString property
String
spacedCapitalizedString
Implementation
String get spacedCapitalizedString {
String enumString = toString().split('.').last;
return enumString
.replaceAllMapped(
RegExp(r'(?<=[a-z])[A-Z]'),
(match) => ' ${match.group(0)!}',
)
.split(' ')
.map((word) => word[0].toUpperCase() + word.substring(1))
.join(' ');
}