sangria.schema.InterfaceType
See theInterfaceType companion object
case class InterfaceType[Ctx, Val](name: String, description: Option[String], fieldsFn: () => List[Field[Ctx, Val]], interfaces: List[InterfaceType[Ctx, _]], manualPossibleTypes: () => List[ObjectType[_, _]], astDirectives: Vector[Directive], astNodes: Vector[AstNode]) extends ObjectLikeType[Ctx, Val], AbstractType
Value parameters
- description
-
A description of this schema element that can be presented to clients of the GraphQL service.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AbstractTypetrait HasAstInfotrait UnmodifiedTypetrait NullableTypetrait CompositeType[Val]trait Namedtrait HasDescriptiontrait OutputType[Val]trait Typeclass Objecttrait Matchableclass Any
Members list
In this article