refetchQueries method

Future<void> refetchQueries([
  1. QueryFilter filter = const QueryFilter()
])

Refetches enabled, non-static queries matching filter.

Implementation

Future<void> refetchQueries([
  QueryFilter filter = const QueryFilter(),
]) async {
  await Future.wait<void>(
    findAll(filter)
        .where((query) => !query.isDisabled && !query.isStatic)
        .map((query) async {
          try {
            await query.fetch();
          } on Object {
            // Bulk background refetches report through query state.
          }
        }),
  );
}