capitalizeEachWordFirstCharacter property

String get capitalizeEachWordFirstCharacter

'I like dart language'.capitalizeEachWordFirstCharacter() // I Like Dart Language 'I like dart language'.capitalizeEachWordFirstCharacter() // I Like Dart Language

Implementation

String get capitalizeEachWordFirstCharacter {
  if (isEmptyOrNull) return '';
  final words = this!.split(' ');
  final formatted = words.map((e) => e.capitalizeFirstCharacter).toList();
  return formatted.join(' ');
}