setIfAbsent<T> method

bool setIfAbsent<T>(
  1. String key,
  2. T resource, {
  3. bool temp = true,
})

Implementation

bool setIfAbsent<T>(String key, T resource, {bool temp = true}) {
  final target = temp ? _temporary : _permanent;
  if (!target.containsKey(key)) {
    target[key] = resource;
    return true;
  }
  return false;
}