Functions

Link copied to clipboard
open fun __typename()
Link copied to clipboard
abstract fun build(): GFragmentDefinition
Link copied to clipboard
abstract fun directives(directives: List<GDirective>)
Link copied to clipboard
open fun fragment(name: GFragmentRef)
open fun fragment(name: String)
abstract fun fragment(name: GFragmentRef, configure: GraphQLFragmentSelectionBuilder.() -> Unit)
open fun fragment(name: String, configure: GraphQLFragmentSelectionBuilder.() -> Unit)
Link copied to clipboard
open operator fun GFragmentRef.invoke()
open operator fun GFragmentRef.invoke(configure: GraphQLFragmentSelectionBuilder.() -> Unit)
open operator fun String.invoke(alias: String? = null)
abstract operator fun String.invoke(alias: String? = null, configure: GraphQLFieldSelectionBuilder.() -> Unit)
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
abstract fun on(type: GNamedTypeRef, configure: GraphQLInlineFragmentSelectionBuilder.() -> Unit)
open fun on(type: String, configure: GraphQLInlineFragmentSelectionBuilder.() -> Unit)
Link copied to clipboard
abstract fun selection(selection: GSelection)
Link copied to clipboard
open fun type(name: String): GNamedTypeRef
Link copied to clipboard
abstract fun variable(definition: GVariableDefinition): GVariableRef
open fun variable(type: GTypeRef): GraphQLVariableContainer.RefFactory
open fun variable(type: String): GraphQLVariableContainer.RefFactory
abstract fun variable(type: GTypeRef, configure: GraphQLVariableBuilder.() -> Unit): GraphQLVariableContainer.RefFactory
open fun variable(name: String, type: GTypeRef): GVariableRef
open fun variable(type: String, configure: GraphQLVariableBuilder.() -> Unit): GraphQLVariableContainer.RefFactory
open fun variable(name: String, type: String): GVariableRef
abstract fun variable(    name: String,     type: GTypeRef,     configure: GraphQLVariableBuilder.() -> Unit): GVariableRef
open fun variable(    name: String,     type: String,     configure: GraphQLVariableBuilder.() -> Unit): GVariableRef

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