SwiftFuturePagination<T> constructor

SwiftFuturePagination<T>({
  1. required Future<List<T>> loadPage(
    1. int page,
    2. int pageSize
    ),
  2. int pageSize = 20,
  3. int? totalItems,
  4. RetryConfig? retryConfig,
})

Implementation

SwiftFuturePagination({
  required Future<List<T>> Function(int page, int pageSize) loadPage,
  int pageSize = 20,
  int? totalItems,
  RetryConfig? retryConfig,
})  : _future = SwiftFuture<List<T>>(retryConfig: retryConfig),
      _pageSize = pageSize,
      _totalItems = totalItems {
  _loadPage = loadPage;
}