initState method

void initState()

Implementation

void initState() {
  scrollController = ScrollController();
  scrollController.addListener(() async {
    if (scrollController.position.userScrollDirection ==
        ScrollDirection.reverse) {
      if (!isHidden) {
        baseScreen.hideBottom(true);
        isHidden = true;
      }
    } else {
      if (isHidden) {
        baseScreen.hideBottom(false);
        isHidden = false;
      }
    }
    if (scrollController.position.pixels >=
            scrollController.position.maxScrollExtent * 0.95 &&
        !isLoading &&
        manager.length > scrollingRetrieveLength) {
      isLoading = true;

      await manager.getData(false);

      state();
    }
  });
}