putIfAbsent method

V putIfAbsent(
  1. K key,
  2. V ifAbsent()
)

Implementation

V putIfAbsent(K key, V Function() ifAbsent) {
  _checkKey(key);
  return _safeMap.putIfAbsent(key, () {
    var value = ifAbsent();
    _checkValue(value);
    return value;
  });
}