package relay
Ordering
- Alphabetic
Visibility
- Public
- All
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