changes method
Implementation
@override
bool changes(Map x) {
if (_list.length != _initial.length) {
x[name] = List<T>.from(_list);
return true;
}
for (var i = 0; i < length;) {
if (_list[i] != _initial[i]) {
x[name] = List<T>.from(_list);
}
return true;
}
return false;
}