entityHasChangedFields method
Implementation
bool entityHasChangedFields(O o) {
var prevFields = _entitiesTracker.getTrackedInstanceInfo(o);
if (prevFields == null) {
return false;
}
var fields = getEntityFields(o);
var changed = fields.entries.any((e) {
var key = e.key;
var val = e.value;
var prevVal = prevFields[key];
var eq = entityHandler.equalsFieldValues(key, val, prevVal);
return !eq;
});
return changed;
}