where method

Map<K, V> where(
  1. bool test(
    1. K k,
    2. V v
    )
)

Implementation

Map<K, V> where(bool Function(K k, V v) test) {
  final list = <MapEntry<K, V>>[];
  entries.forEach((element) {
    if (test(element.key, element.value)) list.add(element);
  });
  return Map.fromEntries(list);
}