PayloadDiffSummary.fromDiffs constructor
PayloadDiffSummary.fromDiffs(
- Iterable<
PayloadDiff> diffs
Implementation
factory PayloadDiffSummary.fromDiffs(Iterable<PayloadDiff> diffs) {
var added = 0;
var removed = 0;
var changed = 0;
for (final diff in diffs) {
switch (diff.kind) {
case PayloadDiffKind.added:
added++;
break;
case PayloadDiffKind.removed:
removed++;
break;
case PayloadDiffKind.changed:
changed++;
break;
}
}
return PayloadDiffSummary(added: added, removed: removed, changed: changed);
}