reloadDataSource method

Future reloadDataSource({
  1. Query? updatedQuery,
})
override

Implementation

Future reloadDataSource({
  Query? updatedQuery,
}) async {
  if (updatedQuery != null) {
    query = updatedQuery;
  }
  if (_isRefreshing) return;
  isAutoStart = true;
  clear();
  _isRefreshing = true;
  _currentPage = defaultFirstPage;
  _isEnded = false;
  _isLoading = false;
  await next();
  _isRefreshing = false;
}