capitalizeWords static method
Capitalize first letter of each word
text - The text to capitalize
Returns capitalized text
Implementation
static String capitalizeWords(String text) {
if (text.isEmpty) return text;
return text.split(' ').map((word) {
if (word.isEmpty) return word;
return word[0].toUpperCase() + word.substring(1).toLowerCase();
}).join(' ');
}