scrollDown method

dynamic scrollDown()

Implementation

scrollDown() {
  if (filteredPosition.isNotEmpty) {
    var visiblePos = findTopFirstVisibleItemPosition();
    mirrorFlyLog("visiblePos", visiblePos.toString());
    var g = getPreviousPosition(findTopFirstVisibleItemPosition(),
        findBottomLastVisibleItemPosition(), j);
    if (g != null) j = g;
    mirrorFlyLog("scrollDown", j.toString());
    if (j >= 0 && g != null) {
      _scrollToPosition(j);
    } else {
      toToast(AppConstants.noResultsFound);
    }
  } else {
    toToast(AppConstants.noResultsFound);
  }
}