capitalizeKeysFirstCharacter method
Returns a new map with all keys' first character capitalized.
Example:
Map<String, int>? map = {"apple": 1, "banana": 2};
print(map.capitalizeKeysFirstCharacter()); // {Apple: 1, Banana: 2}
Implementation
Map<String, V> capitalizeKeysFirstCharacter() {
if (isNullOrEmpty) return {};
final map = <String, V>{};
for (final key in this!.keys) {
map[key.toString().capitalizeFirstCharacter()] = this?[key] as V;
}
return map;
}