transaction_UpdatePaginatedData method

void transaction_UpdatePaginatedData()

Implementation

void transaction_UpdatePaginatedData() {
  int start =
      (transaction_CurrentPage.value - 1) * transaction_RowsPerPage.value;
  int end = start + transaction_RowsPerPage.value;
  transaction_TotalPages.value =
      (transaction_Data.length / transaction_RowsPerPage.value).ceil();
  transaction_PaginatedData.assignAll(transaction_Data.sublist(
      start, end < transaction_Data.length ? end : transaction_Data.length));
}