GQLOperationDefinition
data class GQLOperationDefinition( val sourceLocation: SourceLocation = SourceLocation.UNKNOWN, val operationType: String, val name: String?, val variableDefinitions: List<GQLVariableDefinition>, val directives: List<GQLDirective>, val selectionSet: GQLSelectionSet, val description: String?) : GQLDefinition, GQLDescribed
Content copied to clipboard
Constructors
Link copied to clipboard
fun GQLOperationDefinition( sourceLocation: SourceLocation = SourceLocation.UNKNOWN, operationType: String, name: String?, variableDefinitions: List<GQLVariableDefinition>, directives: List<GQLDirective>, selectionSet: GQLSelectionSet, description: String?)
Content copied to clipboard
Functions
Link copied to clipboard
open override fun copyWithNewChildrenInternal(container: NodeContainer): GQLNode
Content copied to clipboard
Internal-only. Copies this code using the given children
Link copied to clipboard
Internal-only. Copies this code using the given children
Properties
Extensions
Link copied to clipboard
fun GQLOperationDefinition.rootTypeDefinition(schema: Schema): GQLTypeDefinition?
Content copied to clipboard
Link copied to clipboard
fun GQLOperationDefinition.validate( schema: Schema, fragments: Map<String, GQLFragmentDefinition>, fieldsOnDisjointTypesMustMerge: Boolean = true): List<Issue>
Content copied to clipboard