Diff constructor

Diff({
  1. Iterable<AddedItem>? added,
  2. Iterable<RemovedItem>? removed,
  3. Iterable<ChangedItem>? changed,
})

Implementation

factory Diff({
  $core.Iterable<AddedItem>? added,
  $core.Iterable<RemovedItem>? removed,
  $core.Iterable<ChangedItem>? changed,
}) {
  final _result = create();
  if (added != null) {
    _result.added.addAll(added);
  }
  if (removed != null) {
    _result.removed.addAll(removed);
  }
  if (changed != null) {
    _result.changed.addAll(changed);
  }
  return _result;
}