WeakKeyMap<K extends Object, V extends Object> constructor

WeakKeyMap<K extends Object, V extends Object>({
  1. bool autoPurge = true,
  2. int autoPurgeThreshold = defaultAutoPurgeThreshold,
  3. void onPurgedValues(
    1. List<V> purgedValues
    )?,
})

Implementation

WeakKeyMap(
    {bool autoPurge = true,
    int autoPurgeThreshold = defaultAutoPurgeThreshold,
    this.onPurgedValues})
    : _autoPurge = autoPurge,
      _autoPurgeThreshold = _normalizeAutoPurgeThreshold(autoPurgeThreshold),
      super();