RealtimeLiveQuery class
A live query subscription that maintains a stream of matching documents.
Constructors
- RealtimeLiveQuery(RealtimeQueryDefinition definition)
Properties
-
controller
→ StreamController<
List< JsonMap> > -
final
- definition → RealtimeQueryDefinition
-
final
-
documents
→ List<
JsonMap> -
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasSnapshot ↔ bool
-
getter/setter pair
- listenerCount ↔ int
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
stream
→ Stream<
List< JsonMap> > -
no setter
- subscriptionEpoch ↔ int
-
getter/setter pair
Methods
-
addError(
Object error, [StackTrace? stackTrace]) → void -
clearSnapshot(
) → void -
dispose(
) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
replaceDocuments(
List< JsonMap> documents, {bool forceEmit = false, bool markHydrated = true}) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited