shared_map library

Shared Map Library.

Classes

ReferenceableType
Base class for SharedStore and SharedMap implementations.
SharedMap<K, V>
Base class for SharedMap implementations.
SharedMapCached<K, V>
Cached version of a SharedMap.
SharedMapField<K, V>
A SharedStore field/wrapper. This will handle the SharedStore in.
SharedMapReference
Shared reference to a SharedMap.
SharedMapSync<K, V>
Synchronized version of a SharedMap implementation.
SharedReference
Base class for SharedReference implementations.
SharedStore
Base class for SharedStore implementations.
SharedStoreField
A SharedStore field/wrapper. This will handle the SharedStore in.
SharedStoreReference
Shared reference to a SharedStore.

Enums

SharedMapOperation
The operations that a SharedMap performs.

Typedefs

SharedMapEntryCallback<K, V> = void Function(K key, V? value)
SharedMapEventCallback = void Function(SharedMap sharedMap)
SharedMapKeyCallback<K, V> = V? Function(K key)
SharedMapUpdater<K, V> = V? Function(K key, V? value)
SharedStoreProvider = FutureOr<SharedStore?> Function(String id)
SharedStoreProviderSync = SharedStore? Function(String id)