CursorPagination represents cursor-based pagination parameters.
Use this message to specify pagination parameters in list query requests following the Relay specification.
Enforces Relay constraints:
- Exactly one of Forward or Backward must be specified
- Parameters for each direction are logically grouped
Example usage:
import "trogon/relay/v1alpha1/cursor_pagination.proto";
message ListUsersRequest {
trogon.relay.v1alpha1.CursorPagination pagination = 1;}
Summary
Types
@type t() :: %TrogonProto.Relay.V1Alpha1.CursorPagination{ __unknown_fields__: [Protobuf.unknown_field()], direction: {:forward, TrogonProto.Relay.V1Alpha1.CursorPagination.Forward.t() | nil} | {:backward, TrogonProto.Relay.V1Alpha1.CursorPagination.Backward.t() | nil} | nil }