class ListViewScrollHandlingDelegate implements ScrollHandlingDelegate, AbsListView.OnScrollListener {

  @Override
  public void pageScrollDown() {
    if (listView != null) {
      final int height = listView.getHeight();
      listView.smoothScrollBy(height, SCROLL_DURATION);
    }
  }

  public  ListViewScrollHandlingDelegate(
      @NonNull RequireScrollMixin requireScrollMixin, @Nullable ListView listView);

}