Packages

package relay

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

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

Value Members

  1. object Base64Cursor extends Serializable
  2. object Connection
  3. object Cursor
  4. object Pagination extends Serializable
  5. object PaginationCount extends Serializable
  6. object PaginationCursor

Ungrouped