loadMore method

dynamic loadMore(
  1. int page
)

Implementation

loadMore(int page) async {
  try {
    inLoading = true;
    var list = await loadData(page);
    if (list.isEmpty) {
      _refreshController.loadNoData();
    } else {
      _page++;
      items.addAll(list);
      _refreshController.loadComplete();
    }
    onDataChanged(items);
  } catch (e) {
    _refreshController.loadFailed();
  } finally {
    inLoading = false;
    if (context.mounted) {
      setState(() {});
    }
  }
}