addKeyWithExcludeKeys method
Merges additionalKeys and optionally removes excludeKeys.
Implementation
Map<K, V> addKeyWithExcludeKeys(
Map<K, V> additionalKeys, {
List<K> excludeKeys = const [],
}) {
return {
...this,
...Map<K, V>.from(additionalKeys)
..removeWhere((key, _) => excludeKeys.contains(key)),
};
}