FutureSharedMapExtension<K, V> extension

Extension on Future<SharedMap<K, V>>

on

Methods

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