DualLazyWeakMap<K extends Object, V extends Object> constructor

DualLazyWeakMap<K extends Object, V extends Object>(
  1. LazyWeakReferenceManager<K> keyLazyRefManager,
  2. LazyWeakReferenceManager<V> valueLazyRefManager, {
  3. bool autoPurge = true,
  4. int autoPurgeThreshold = defaultAutoPurgeThreshold,
  5. OnPurgedValues<V>? onPurgedValues,
})

Implementation

DualLazyWeakMap(
  LazyWeakReferenceManager<K> keyLazyRefManager,
  LazyWeakReferenceManager<V> valueLazyRefManager, {
  super.autoPurge,
  super.autoPurgeThreshold,
  super.onPurgedValues,
})  : _keyLazyRefManager = keyLazyRefManager,
      _valueLazyRefManager = valueLazyRefManager;