FutureOrSharedMapExtension<K, V> extension
Extension on FutureOr<SharedMap<K, V>
>
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>>>
-