InputField

case class InputField[T](name: String, fieldType: InputType[T], description: Option[String], defaultValue: Option[(, ToInput[_, _])], astDirectives: Vector[Directive], astNodes: Vector[AstNode]) extends InputValue[T] with Named with HasAstInfo
Value parameters:
description

A description of this schema element that can be presented to clients of the GraphQL service.

Companion:
object
trait Serializable
trait Product
trait Equals
trait Named
trait InputValue[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

def rename(newName: String): InputField.this.type
def withDirective(directive: Directive): InputField[T]
def withDirectives(directives: Directive*): InputField[T]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product