package relay
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- abstract class BackwardPaginationArgs[C] extends AnyRef
- case class Base64Cursor(value: Int) extends Product with Serializable
A cursor implementation that models an index/offset as an opaque base64 cursor.
- abstract class Connection[T <: Edge[_, _]] extends AnyRef
An abstract class representing a Relay connection for some edge
T
. - trait Cursor[A] extends AnyRef
A trait representing an abstract Relay Connection cursor.
- abstract class Edge[+C, +T] extends AnyRef
An abstract class representing a Relay connection edge for some type
T
. - abstract class ForwardPaginationArgs[C] extends AnyRef
- 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.
- case class Pagination[+C](count: PaginationCount, cursor: PaginationCursor[C]) extends Product with Serializable
- abstract class PaginationArgs[C] extends AnyRef
- sealed trait PaginationCount extends Product with Serializable
- sealed trait PaginationCursor[+C] extends AnyRef
- case class PaginationError(reason: String) extends Product with Serializable
Value Members
- object Base64Cursor extends Serializable
- object Connection
- object Cursor
- object Pagination extends Serializable
- object PaginationCount extends Serializable
- object PaginationCursor