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();
}
});
}