onScroll method

void onScroll()

Implementation

void onScroll() {
  print("scrol init-22");
  print("scrol init-27: ${scrollController.position.pixels}");
  if (scrollController.offset <= scrollController.position.minScrollExtent+50 &&
      !scrollController.position.outOfRange) {
   isScrollAtTop.value = true;

  }else{
    isScrollAtTop.value = false;
  }
  isScrollAtTop.refresh();
  if (scrollController.position.pixels >= 100) {
    print("scrol init-23");
    if (!isVisible.value) {
      print("scrol init-24");
      isVisible.value = true;
      isVisible.refresh();
    }
  } else {
    print("scrol init-25");
    if (isVisible.value) {
      print("scrol init-26");
      isVisible.value = false;
      isVisible.refresh();
    }
  }
  if(scrollController.position.pixels > 550){
    showShadow.value = true;
  }else if(scrollController.position.pixels < 550){
    showShadow.value = false;
   }else{
    showShadow.value = true;
   }
}