diff method
Returns a list of change records between oldValue
and newValue
.
A return value of an empty ChangeRecord.NONE
means no changes found.
Implementation
@override
List<ChangeRecord> diff(E oldValue, E newValue) {
return _equality.equals(oldValue, newValue)
? ChangeRecord.none
: ChangeRecord.any;
}