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.typeInfo!.parameters.first),
        _deserializeObject(value, context.typeInfo!.parameters.last)));
  }
  return jsonValue;
}