updateTimed method

V updateTimed(
  1. K key,
  2. V update(
    1. V value
    ), {
  3. V ifAbsent()?,
  4. DateTime? now,
  5. Duration? keyTimeout,
})

Same as update, but calls checkEntry first.

Implementation

V updateTimed(
  K key,
  V Function(V value) update, {
  V Function()? ifAbsent,
  DateTime? now,
  Duration? keyTimeout,
}) {
  checkEntry(key, now: now, keyTimeout: keyTimeout);
  return this.update(key, update, ifAbsent: ifAbsent);
}