deserializeNullable<T> function

T? deserializeNullable<T>(
  1. dynamic json,
  2. FromJson<T> deserializer
)

Deserializes an object if it is serialized.

Returns null if the json is null.

Implementation

// ignore: avoid-dynamic, serialization is exception for the rule.
T? deserializeNullable<T>(dynamic json, FromJson<T> deserializer) {
  if (json == null) return null;
  return deserialize(json, deserializer);
}