dsl

gql.client.dsl$
object dsl

Attributes

Source:
dsl.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
dsl.type

Members list

Concise view

Type members

Classlikes

Attributes

Source:
dsl.scala
Graph
Supertypes
class Object
trait Matchable
class Any
final case class Typename[A](stack: InverseModifierStack[String])

Attributes

Companion:
object
Source:
dsl.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object Typename

Attributes

Companion:
class
Source:
dsl.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def arg(name: String, value: Value[AnyValue, Unit]): Argument[Unit, AnyValue]

Attributes

Source:
dsl.scala

Attributes

Source:
dsl.scala
def arg[A](name: String, a: A)(implicit enc: Encoder[A]): Argument[Unit, AnyValue]

Attributes

Source:
dsl.scala
def embed[A](implicit ss: SelectionSet[A]): SelectionSet[A]

Attributes

Source:
dsl.scala
def fragment[A](name: String, on: String)(implicit q: SelectionSet[A]): SelectionSet[Option[A]]

Attributes

Source:
dsl.scala
def inlineFrag[A](on: String)(implicit q: SelectionSet[A]): SelectionSet[Option[A]]

Attributes

Source:
dsl.scala
def list[A](implicit sq: SubQuery[A]): SubQuery[List[A]]

Attributes

Source:
dsl.scala
def omittableVariable[A](name: String, default: Value[Const, Unit])(implicit tn: Typename[A], encoder: Encoder[A]): Var[Option[A], VariableName[A]]

Attributes

Source:
dsl.scala
def omittableVariable[A](name: String)(implicit tn: Typename[A], encoder: Encoder[A]): Var[Option[A], VariableName[A]]

Attributes

Source:
dsl.scala

Attributes

Source:
dsl.scala
def opt[A](implicit sq: SubQuery[A]): SubQuery[Option[A]]

Attributes

Source:
dsl.scala
def sel[A](fieldName: String, alias: String)(implicit sq: SubQuery[A]): SelectionSet[A]

Attributes

Source:
dsl.scala
def sel[A](fieldName: String)(implicit sq: SubQuery[A]): SelectionSet[A]

Attributes

Source:
dsl.scala
def sel[A](fieldName: String, argHd: Argument[Unit, AnyValue], argTl: Argument[Unit, AnyValue]*)(implicit sq: SubQuery[A]): SelectionSet[A]

Attributes

Source:
dsl.scala
def sel[A](fieldName: String, alias: String, argHd: Argument[Unit, AnyValue], argTl: Argument[Unit, AnyValue]*)(implicit sq: SubQuery[A]): SelectionSet[A]

Attributes

Source:
dsl.scala
def typename[A](name: String): Typename[A]

Attributes

Source:
dsl.scala
def value[A](a: A)(implicit enc: Encoder[A]): Value[Const, Unit]

Attributes

Source:
dsl.scala
def variable[A](name: String)(implicit tn: Typename[A], encoder: Encoder[A]): Var[A, VariableName[A]]

Attributes

Source:
dsl.scala

Implicits

Implicits