PaginationResult<TPaginationKey extends Object, TResult extends Object>.items constructor

PaginationResult<TPaginationKey extends Object, TResult extends Object>.items({
  1. required List<TResult> elements,
  2. TPaginationKey? nextPageToken,
  3. int? size,
})

Implementation

PaginationResult.items(
    {required List<TResult> elements,
    TPaginationKey? nextPageToken,
    int? size})
    : _nextPageToken = nextPageToken,
      _elements = List.from(
          elements), // Creates a new list because we need to maintain our own cache in order to allow row deletion
      _length = size,
      _error = null;