hasChanged property
Gets a value that indicates if a change has occurred.
Implementation
@override
bool get hasChanged {
if (_cancellationTokenSource != null) {
if (_cancellationTokenSource!.token.isCancellationRequested) {
return true;
}
for (var i = 0; i < _changeTokens.length; i++) {
if (_changeTokens[i].hasChanged) {
onChange(this);
return true;
}
}
return false;
}
return false;
}