excludeValues method

Map<K, V> excludeValues(
  1. List<V> values
)

Returns a new map containing entries whose values are not in the values list.

Example:

final map = {'a': 1, 'b': 2, 'c': 3};
final filtered = map.excludeValues([2, 3]);
print(filtered); // Output: {'a': 1}

Implementation

Map<K, V> excludeValues(List<V> values) =>
    Map<K, V>.fromEntries(entries.where((e) => !values.contains(e.value)));