Skip to main content

PaginationFilter

PaginationFilter

struct PaginationFilter

Pagination options for querying the GraphQL server. It defaults to forward pagination with the GraphQL server's max page size.

init(direction:cursor:limit:)

init(direction: Direction, cursor: String? = nil, limit: Int32? = nil)

cursor

var cursor: String?

An opaque cursor used for pagination.

direction

var direction: Direction

The direction of pagination.

limit

var limit: Int32?

The maximum number of items to return. If this is omitted, it will lazily query the service configuration for the max page size.

!=(_:_:)

static func != (lhs: Self, rhs: Self) -> Bool

Returns a Boolean value indicating whether two values are not equal.

Inequality is the inverse of equality. For any values a and b, a != b implies that a == b is false.

This is the default implementation of the not-equal-to operator (!=) for any type that conforms to Equatable.

  • Parameters:
    • lhs: A value to compare.
    • rhs: Another value to compare.