deserialize method

  1. @override
BuiltMap deserialize(
  1. dynamic value,
  2. DogEngine engine
)

Deserializes a value to an instance of BASE.

Implementation

@override
BuiltMap deserialize(value, DogEngine engine) {
  return BuiltMap<K, V>((value as Map).map<K, V>((key, value) => MapEntry<K, V>(
        deserializeArg(key, 0, engine),
        deserializeArg(value, 1, engine),
      )));
}