RealtimeQueryManager class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
applyDbChange(String changeKey, RealtimeDbChange change)
→ void
-
-
applyDelete({required String collection, required String id})
→ void
-
-
applyDeleteByFilter({required String collection, required JsonMap filter})
→ void
-
-
applyInitial(String queryId, List<JsonMap> documents)
→ void
-
-
applyInsert(String collection, JsonMap document)
→ void
-
-
applyRemoteOperatorUpdate({required String collection, required JsonMap filter, required JsonMap update})
→ void
-
-
applyUpdate({required String collection, JsonMap? previous, required JsonMap current})
→ void
-
-
dispose()
→ Future<void>
-
-
failPendingFetches(Object error)
→ void
-
-
fetchDocument<T>({required String collection, required String id, required String idField, FromJson<T>? fromJson})
→ Future<RealtimeDocument<T>?>
-
-
fetchQuery<T>(RealtimeQueryDefinition definition, {FromJson<T>? fromJson})
→ Future<List<RealtimeDocument<T>>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
optimisticDelete({required String collection, required JsonMap filter})
→ void
-
-
optimisticInsert(String collection, JsonMap document)
→ void
-
-
optimisticUpdate({required String collection, required JsonMap filter, required JsonMap update})
→ void
-
-
propagateError(Object error, {String? queryId})
→ void
-
-
resubscribeActiveQueries()
→ Future<void>
-
-
streamDocument<T>({required String collection, required String id, required String idField, FromJson<T>? fromJson})
→ Stream<RealtimeDocument<T>?>
-
-
streamQuery<T>(RealtimeQueryDefinition definition, {FromJson<T>? fromJson})
→ Stream<List<RealtimeDocument<T>>>
-
-
toString()
→ String
-
A string representation of this object.
inherited