MapDiffArguments<K, V> class

Constructors

MapDiffArguments(Map<K, V> original, Map<K, V> replacement, {bool? checkValues, DiffEquality? keyEquality, DiffEquality? valueEquality, String? debugName, String? id})
MapDiffArguments.copied(Map<K, V> original, Map<K, V> replacement, {String? debugName, String? id, bool checkValues = true, DiffEquality? keyEquality, DiffEquality? valueEquality})
Performs a defensive copy of the input maps in case they are not safe for crossing isolate boundaries

Properties

checkValues → bool
final
debugName → String?
final
hashCode → int
The hash code for this object.
no setteroverride
id → String
final
keyEquality → DiffEquality
final
original → Map<K, V>
final
replacement → Map<K, V>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
valueEquality → DiffEquality
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override