add method

void add(
  1. K key,
  2. V item
)

Add item

If the key already exists, it will be updated only if the value is different.

Parameters

  • key: The key to add
  • item: The value to add

Implementation

void add(K key, V item) {
  update(key, (v) => v.notEquals(item) ? item : v, ifAbsent: () => item);
}