GraphQLDocumentBuilderScope

Functions

Link copied to clipboard
abstract fun fragment(typeCondition: GNamedTypeRef, configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GraphQLFragmentDefinitionContainer.RefFactory
open fun fragment(typeCondition: String, configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GraphQLFragmentDefinitionContainer.RefFactory
abstract fun fragment(    name: String,     typeCondition: GNamedTypeRef,     configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GFragmentRef
open fun fragment(    name: String,     typeCondition: String,     configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GFragmentRef
Link copied to clipboard
open fun List(type: GTypeRef): GTypeRef
open fun List(type: String): GTypeRef
Link copied to clipboard
open operator fun GTypeRef.not(): GNonNullTypeRef
open operator fun String.not(): GNonNullTypeRef
Link copied to clipboard
open fun type(name: String): GNamedTypeRef

Properties

Link copied to clipboard
open val Boolean: GNamedTypeRef
Link copied to clipboard
open val Float: GNamedTypeRef
Link copied to clipboard
open val ID: GNamedTypeRef
Link copied to clipboard
open val Int: GNamedTypeRef
Link copied to clipboard
open val String: GNamedTypeRef

Inheritors

Link copied to clipboard

Extensions

Link copied to clipboard
inline fun GraphQLDocumentBuilderScope.mutation(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)
Link copied to clipboard
inline fun GraphQLDocumentBuilderScope.query(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)
Link copied to clipboard
inline fun GraphQLDocumentBuilderScope.subscription(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)