refresh method

Future<void> refresh()

Implementation

Future<void> refresh() async {
  if (loading || refreshing) return;
  refreshing = true;
  lastError = null;
  notifyListeners();
  try {
    snapshot = await _build();
    refreshing = false;
    notifyListeners();
  } catch (error) {
    refreshing = false;
    lastError = 'Failed to refresh browse snapshot: $error';
    notifyListeners();
  }
}