parseMapNotNull<T extends Object?> function

Map<String, T> parseMapNotNull<T extends Object?>({
  1. required Map<String, dynamic> json,
  2. required T fromJson(
    1. Map<String, dynamic> json
    ),
})

Implementation

Map<String, T> parseMapNotNull<T extends Object?>({
  required Map<String, dynamic> json,
  required T Function(Map<String, dynamic> json) fromJson,
}) {
  return json.map((k, e) => MapEntry(k, fromJson(e as Map<String, dynamic>)));
}