fromJSON method

  1. @override
dynamic fromJSON(
  1. dynamic jsonValue,
  2. DeserializationContext context
)

Implementation

@override
dynamic fromJSON(dynamic jsonValue, DeserializationContext context) {
  if (context!.typeInfo != null && jsonValue is Map) {
    return jsonValue.map((key, value) => MapEntry(
        _deserializeObject(key, context, context.typeInfo!.parameters.first),
        _deserializeObject(value, context, context.typeInfo!.parameters.last)));
  }
  return jsonValue;
}