1package kinds
2
3const (
4 // Name
5 Name = "Name"
6
7 // Document
8 Document = "Document"
9 OperationDefinition = "OperationDefinition"
10 VariableDefinition = "VariableDefinition"
11 Variable = "Variable"
12 SelectionSet = "SelectionSet"
13 Field = "Field"
14 Argument = "Argument"
15
16 // Fragments
17 FragmentSpread = "FragmentSpread"
18 InlineFragment = "InlineFragment"
19 FragmentDefinition = "FragmentDefinition"
20
21 // Values
22 IntValue = "IntValue"
23 FloatValue = "FloatValue"
24 StringValue = "StringValue"
25 BooleanValue = "BooleanValue"
26 EnumValue = "EnumValue"
27 ListValue = "ListValue"
28 ObjectValue = "ObjectValue"
29 ObjectField = "ObjectField"
30
31 // Directives
32 Directive = "Directive"
33
34 // Types
35 Named = "Named" // previously NamedType
36 List = "List" // previously ListType
37 NonNull = "NonNull" // previously NonNull
38
39 // Type System Definitions
40 SchemaDefinition = "SchemaDefinition"
41 OperationTypeDefinition = "OperationTypeDefinition"
42
43 // Types Definitions
44 ScalarDefinition = "ScalarDefinition" // previously ScalarTypeDefinition
45 ObjectDefinition = "ObjectDefinition" // previously ObjectTypeDefinition
46 FieldDefinition = "FieldDefinition"
47 InputValueDefinition = "InputValueDefinition"
48 InterfaceDefinition = "InterfaceDefinition" // previously InterfaceTypeDefinition
49 UnionDefinition = "UnionDefinition" // previously UnionTypeDefinition
50 EnumDefinition = "EnumDefinition" // previously EnumTypeDefinition
51 EnumValueDefinition = "EnumValueDefinition"
52 InputObjectDefinition = "InputObjectDefinition" // previously InputObjectTypeDefinition
53
54 // Types Extensions
55 TypeExtensionDefinition = "TypeExtensionDefinition"
56
57 // Directive Definitions
58 DirectiveDefinition = "DirectiveDefinition"
59)