toTitleCase method
Implementation
String toTitleCase() {
List<String> s = toLowerCase().split(' ');
String result = '';
for (var e in s) {
if (e.isNotEmpty && e.isNotEmpty) {
result += e.replaceRange(0, 1, e[0].toUpperCase());
result += ' ';
}
}
return result.trim();
}