FutureOrSharedMapExtension<K, V> extension

Extension on FutureOr<SharedMap<K, V>>

on

Methods

cached({Duration? timeout}) FutureOr<SharedMapCached<K, V>>
clear() FutureOr<int>
entries() FutureOr<List<MapEntry<K, V>>>
get(K key) FutureOr<V?>
keys() FutureOr<List<K>>
length() FutureOr<int>
put(K key, V? value) FutureOr<V?>
putIfAbsent(K key, V? absentValue) FutureOr<V?>
remove(K key) FutureOr<V?>
removeAll(List<K> keys) FutureOr<List<V?>>
setCallbacks({SharedMapEventCallback? onInitialize, SharedMapKeyCallback<K, V>? onAbsent, SharedMapEntryCallback<K, V>? onPut, SharedMapEntryCallback<K, V>? onRemove}) FutureOr<SharedMap<K, V>>
setCallbacksDynamic<K1, V1>({SharedMapEventCallback? onInitialize, SharedMapKeyCallback<K1, V1>? onAbsent, SharedMapEntryCallback<K1, V1>? onPut, SharedMapEntryCallback<K1, V1>? onRemove}) FutureOr<SharedMap<K, V>>
values() FutureOr<List<V>>
where(bool test(K key, V value)) FutureOr<List<MapEntry<K, V>>>