changed method

bool changed(
  1. Object? objectToCompare
)

Implementation

bool changed(Object? objectToCompare) {
  var valueChanged = false;
  if (objectToCompare == null) return false;
  for (var v in classMirror.declarations.values) {
    if (v is VariableMirror) {
      if (Dynamic(objectToCompare).get(v.simpleName) != get(v.simpleName)) {
        valueChanged = true;
        break;
      }
    }
  }
  return valueChanged;
}