Skip to main content

Kind

The set of allowed kind values for AST nodes.

Index

Enumeration Members

ARGUMENT

ARGUMENT: Argument

BOOLEAN

BOOLEAN: BooleanValue

DIRECTIVE

DIRECTIVE: Directive

Directives

DIRECTIVE_DEFINITION

DIRECTIVE_DEFINITION: DirectiveDefinition

Directive Definitions

DOCUMENT

DOCUMENT: Document

Document

ENUM

ENUM: EnumValue

ENUM_TYPE_DEFINITION

ENUM_TYPE_DEFINITION: EnumTypeDefinition

ENUM_TYPE_EXTENSION

ENUM_TYPE_EXTENSION: EnumTypeExtension

ENUM_VALUE_DEFINITION

ENUM_VALUE_DEFINITION: EnumValueDefinition

ERROR_BOUNDARY

ERROR_BOUNDARY: ErrorBoundary

FIELD

FIELD: Field

FIELD_DEFINITION

FIELD_DEFINITION: FieldDefinition

FLOAT

FLOAT: FloatValue

FRAGMENT_DEFINITION

FRAGMENT_DEFINITION: FragmentDefinition

FRAGMENT_SPREAD

FRAGMENT_SPREAD: FragmentSpread

Fragments

INLINE_FRAGMENT

INLINE_FRAGMENT: InlineFragment

INPUT_OBJECT_TYPE_DEFINITION

INPUT_OBJECT_TYPE_DEFINITION: InputObjectTypeDefinition

INPUT_OBJECT_TYPE_EXTENSION

INPUT_OBJECT_TYPE_EXTENSION: InputObjectTypeExtension

INPUT_VALUE_DEFINITION

INPUT_VALUE_DEFINITION: InputValueDefinition

INT

INT: IntValue

INTERFACE_TYPE_DEFINITION

INTERFACE_TYPE_DEFINITION: InterfaceTypeDefinition

INTERFACE_TYPE_EXTENSION

INTERFACE_TYPE_EXTENSION: InterfaceTypeExtension

LIST

LIST: ListValue

LIST_NULLABILITY_OPERATOR

LIST_NULLABILITY_OPERATOR: ListNullabilityOperator

Nullability Modifiers

LIST_TYPE

LIST_TYPE: ListType

NAME

NAME: Name

Name

NAMED_TYPE

NAMED_TYPE: NamedType

Types

NON_NULL_ASSERTION

NON_NULL_ASSERTION: NonNullAssertion

NON_NULL_TYPE

NON_NULL_TYPE: NonNullType

NULL

NULL: NullValue

OBJECT

OBJECT: ObjectValue

OBJECT_FIELD

OBJECT_FIELD: ObjectField

OBJECT_TYPE_DEFINITION

OBJECT_TYPE_DEFINITION: ObjectTypeDefinition

OBJECT_TYPE_EXTENSION

OBJECT_TYPE_EXTENSION: ObjectTypeExtension

OPERATION_DEFINITION

OPERATION_DEFINITION: OperationDefinition

OPERATION_TYPE_DEFINITION

OPERATION_TYPE_DEFINITION: OperationTypeDefinition

SCALAR_TYPE_DEFINITION

SCALAR_TYPE_DEFINITION: ScalarTypeDefinition

Type Definitions

SCALAR_TYPE_EXTENSION

SCALAR_TYPE_EXTENSION: ScalarTypeExtension

Type Extensions

SCHEMA_DEFINITION

SCHEMA_DEFINITION: SchemaDefinition

Type System Definitions

SCHEMA_EXTENSION

SCHEMA_EXTENSION: SchemaExtension

Type System Extensions

SELECTION_SET

SELECTION_SET: SelectionSet

STRING

STRING: StringValue

UNION_TYPE_DEFINITION

UNION_TYPE_DEFINITION: UnionTypeDefinition

UNION_TYPE_EXTENSION

UNION_TYPE_EXTENSION: UnionTypeExtension

VARIABLE

VARIABLE: Variable

Values

VARIABLE_DEFINITION

VARIABLE_DEFINITION: VariableDefinition