Position

gql.Position$
See thePosition companion trait
object Position

Attributes

Companion:
trait
Source:
Directive.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final case class Field[F[_], A](directive: Directive[A], handler: FieldHandler[F, A]) extends Position[F, A]

Attributes

Source:
Directive.scala
Graph
Supertypes
trait Product
trait Equals
trait Position[F, A]
class Object
trait Matchable
class Any
trait FieldHandler[F[_], A]

Attributes

Source:
Directive.scala
Graph
Supertypes
class Object
trait Matchable
class Any
final case class FragmentSpread[A](directive: Directive[A], handler: QueryHandler[FragmentSpread, A]) extends Position[Nothing, A]

Attributes

Source:
Directive.scala
Graph
Supertypes
trait Product
trait Equals
trait Position[Nothing, A]
class Object
trait Matchable
class Any
final case class InlineFragmentSpread[A](directive: Directive[A], handler: QueryHandler[InlineFragment, A]) extends Position[Nothing, A]

Attributes

Source:
Directive.scala
Graph
Supertypes
trait Product
trait Equals
trait Position[Nothing, A]
class Object
trait Matchable
class Any
trait QueryHandler[Struct[_], A]

Attributes

Source:
Directive.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala