SharedStoreField class

A SharedStore field/wrapper. This will handle the SharedStore in.

Inheritance

Constructors

SharedStoreField(String id)
factory
SharedStoreField.from({SharedStoreField? sharedStoreField, SharedStoreReference? sharedStoreReference, SharedStore? sharedStore, String? sharedStoreID, SharedStoreProviderSync? storeProvider})
factory
SharedStoreField.fromSharedStore(SharedStore o)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
instanceHandler SharedFieldInstanceHandler<SharedStoreReference, SharedStore, SharedStoreField>
The SharedFieldInstanceHandler for this SharedObjectField type (F).
no setteroverride
isAuxiliaryInstance bool
Returns true if this is an auxiliary instance, usually a copy passed to another Isolate or running in a remote client.
no setterinherited
isMainInstance bool
Returns true if this instance is the main/original instance. Also means that it is NOT an auxiliary instance. See isAuxiliaryInstance.
no setterinherited
isResolvingReference bool
Returns true if it's asynchronously resolving the internal reference to the SharedObject. See sharedObjectAsync.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
runtimeTypeName String
no setteroverride
sharedObject SharedStore
The SharedObject (O) of this instance. This SharedObject will be automatically shared among Isolate copies.
no setterinherited
sharedObjectAsync FutureOr<SharedStore>
Asynchronous version of sharedObject. See isResolvingReference.
no setterinherited
sharedObjectID String
The global ID of the sharedObject.
finalinherited
sharedReference SharedStoreReference
The SharedReference (R) of the SharedObject.
no setterinherited
sharedStore SharedStore
no setter
sharedStoreID String
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

tryFrom({SharedStoreField? sharedStoreField, SharedStoreReference? sharedStoreReference, SharedStore? sharedStore, String? sharedStoreID, SharedStoreProviderSync? storeProvider}) SharedStoreField?