refetchSafeQueries method

  1. @experimental
Future<List<QueryResult<Object?>?>> refetchSafeQueries()

Implementation

@experimental
Future<List<QueryResult<Object?>?>> refetchSafeQueries() async {
  rebroadcastLocked = true;
  final results = await Future.wait(
    queries.values.where((q) => q.isRefetchSafe).map((q) => q.refetch()),
  );
  rebroadcastLocked = false;
  maybeRebroadcastQueries();
  return results;
}