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