mirror of
https://gitlab.com/nkming2/nc-photos.git
synced 2025-02-02 06:46:22 +01:00
Add addedAll for Map and Set
This commit is contained in:
parent
b1f975c329
commit
8bf709e10b
2 changed files with 3 additions and 0 deletions
|
@ -11,4 +11,6 @@ extension MapExtension<T, U> on Map<T, U> {
|
|||
entries.map((e) async => await convert(e.key, e.value)));
|
||||
return Map.fromEntries(results);
|
||||
}
|
||||
|
||||
Map<T, U> addedAll(Map<T, U> other) => {...this, ...other};
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
extension SetExtension<T> on Set<T> {
|
||||
Set<T> added(T element) => toSet()..add(element);
|
||||
Set<T> addedAll(Iterable<T> elements) => toSet()..addAll(elements);
|
||||
|
||||
Set<T> removed(T element) => toSet()..remove(element);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue