WalletActionResult constructor

WalletActionResult({
  1. required bool hasNextPage,
  2. required bool hasPrevPage,
  3. required num? nextPage,
  4. required num? prevPage,
  5. required num? page,
  6. required num totalDocs,
  7. required num limit,
  8. required num totalPages,
  9. required num pagingCounter,
  10. @WalletActionsConverter() @JsonKey(name: 'docs') required List<WalletAction> actions,
})

Constructs a WalletActionResult instance.

  • hasNextPage - indicates if there's a next page available.
  • hasPrevPage - indicates if there's a previous page available.
  • nextPage - provides the number of the next page.
  • prevPage - provides the number of the previous page.
  • page provides the current page number.
  • totalDocs - provides the total number of documents or actions.
  • limit - provides the limit for the number of actions per page.
  • totalPages - provides the total number of pages available.
  • pagingCounter - provides the current paging counter.
  • actions - provides a list of wallet actions.

Implementation

factory WalletActionResult({
  required bool hasNextPage,
  required bool hasPrevPage,
  required num? nextPage,
  required num? prevPage,
  required num? page,
  required num totalDocs,
  required num limit,
  required num totalPages,
  required num pagingCounter,
  @WalletActionsConverter()
  @JsonKey(name: 'docs')
  required List<WalletAction> actions,
}) = _WalletActionResult;