dsl

gql.client.dsl$
object dsl

Attributes

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

Members list

Type members

Classlikes

Attributes

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

Attributes

Companion
object
Source
dsl.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Typename

Attributes

Companion
class
Source
dsl.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Typename.type
object fragment

Attributes

Source
dsl.scala
Supertypes
class Object
trait Matchable
class Any
Self type
fragment.type
object inlineFrag

Attributes

Source
dsl.scala
Supertypes
class Object
trait Matchable
class Any
Self type
inlineFrag.type
object sel

Attributes

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

Value members

Concrete methods

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

Attributes

Source
dsl.scala
def arg(name: String, vn: VariableName[_]): Argument[Unit, AnyValue]

Attributes

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

Attributes

Source
dsl.scala

Attributes

Source
dsl.scala
def embed[A](implicit ss: SelectionSet[A]): SelectionSet[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 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

Attributes

Source
dsl.scala