reload method

void reload()

Implementation

void reload() {
  pageSize = widget.gridState.widget.pageSize;

  if (widget.gridState.widget.items != null) {
    //load everything into the page cache
    final items = _applyCriteria(widget.gridState);
    pageCount = (items.length.toDouble() / pageSize.toDouble()).ceil();

    for (int page = 1; page <= pageCount; page++) {
      int start = (page - 1) * pageSize;

      pageCache[page] =
          items.sublist(start, math.min(start + pageSize, items.length));
    }
  }
}