addQueryResult<TParsed> method
Add a result to the ObservableQuery specified by queryId
, if it exists.
Will maybeRebroadcastQueries from ObservableQuery.addResult if the cache has flagged the need to.
Queries are registered via setQuery and watchQuery
Implementation
void addQueryResult<TParsed>(
Request request,
String? queryId,
QueryResult<TParsed> queryResult,
) {
final observableQuery = getQuery<TParsed>(queryId);
if (observableQuery != null && !observableQuery.controller.isClosed) {
observableQuery.addResult(queryResult);
}
}