toTitleCase method
Implementation
String toTitleCase({bool underscoresAsSpace = false}) =>
replaceAll(RegExp(' +'), ' ')
// for enums especially:
.replaceAll(underscoresAsSpace ? RegExp('_+') : ' ', ' ')
.split(' ')
.map((String str) => str.toCapitalizedWord())
.join(' ');