Packages

p

caliban

relay

package relay

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class BackwardPaginationArgs[C] extends AnyRef
  2. case class Base64Cursor(value: Int) extends Product with Serializable

    A cursor implementation that models an index/offset as an opaque base64 cursor.

  3. abstract class Connection[T <: Edge[_, _]] extends AnyRef

    An abstract class representing a Relay connection for some edge T.

  4. trait Cursor[A] extends AnyRef

    A trait representing an abstract Relay Connection cursor.

  5. abstract class Edge[+C, +T] extends AnyRef

    An abstract class representing a Relay connection edge for some type T.

  6. abstract class ForwardPaginationArgs[C] extends AnyRef
  7. case class PageInfo(hasNextPage: Boolean, hasPreviousPage: Boolean, startCursor: Option[String], endCursor: Option[String]) extends Product with Serializable

    The Relay PageInfo type which models pagination info for a connection.

  8. case class Pagination[+C](count: PaginationCount, cursor: PaginationCursor[C]) extends Product with Serializable
  9. abstract class PaginationArgs[C] extends AnyRef
  10. sealed trait PaginationCount extends Product with Serializable
  11. sealed trait PaginationCursor[+C] extends AnyRef
  12. case class PaginationError(reason: String) extends Product with Serializable

Ungrouped