getRefreshController method

RefreshController getRefreshController({
  1. bool initialRefresh = false,
})

Implementation

RefreshController getRefreshController({bool initialRefresh = false}) {
  _refreshController ??= RefreshController(initialRefresh: initialRefresh);
  scrollController ??= ScrollController();
  scrollController?.addListener(() {
    if ((scrollController?.position.pixels ?? 0) > scrollDownOffset) {
      isScrollDown.value = true;
    } else {
      isScrollDown.value = false;
    }
  });

  return _refreshController!;
}