parse<T> function

T? parse<T>(
  1. JsonMap json, {
  2. required String key,
  3. required T fromJson(
    1. JsonMap
    ),
})

Implementation

T? parse<T>(
  JsonMap json, {
  required String key,
  required T Function(JsonMap) fromJson,
}) {
  final parsedJson = parseJson(json, key: key);
  return parsedJson == null ? null : fromJson(parsedJson);
}