ucwords method

Map<String, dynamic> ucwords([
  1. List<String> keys = const []
])
Map<String, dynamic> data = {'name': 'john doe'}.ucwords(['name']); // {'name': 'John Doe'}

Implementation

Map<String, dynamic> ucwords([List<String> keys = const []]) {
  return map((key, value) {
    if (keys.contains(key)) {
      return MapEntry(key, value.toString().ucwords);
    } else {
      return MapEntry(key, value);
    }
  });
}