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"

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_TYPE

LIST_TYPE: = "ListType"

NAME

NAME: = "Name"

Name

NAMED_TYPE

NAMED_TYPE: = "NamedType"

Types

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"