whereNotNull<K, V> static method

Map<K, V> whereNotNull<K, V>(
  1. Map<K, V?> map
)

Returns a new map with entries whose values are null removed.

Obj.whereNotNull({'name': 'Anna', 'email': null}); // {'name': 'Anna'}

Implementation

static Map<K, V> whereNotNull<K, V>(Map<K, V?> map) => {
  for (final e in map.entries)
    if (e.value != null) e.key: e.value as V,
};