NodeKind
in package
Holds constants of possible AST nodes.
Table of Contents
- ARGUMENT = 'Argument'
- BOOLEAN = 'BooleanValue'
- CLASS_MAP = [ self::NAME => AutomatticWooCommerceVendorGraphQLLanguageASTNameNode::class, // Document self::DOCUMENT => AutomatticWooCommerceVendorGraphQLLanguageASTDocumentNode::class, self::OPERATION_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTOperationDefinitionNode::class, self::VARIABLE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTVariableDefinitionNode::class, self::VARIABLE => AutomatticWooCommerceVendorGraphQLLanguageASTVariableNode::class, self::SELECTION_SET => AutomatticWooCommerceVendorGraphQLLanguageASTSelectionSetNode::class, self::FIELD => AutomatticWooCommerceVendorGraphQLLanguageASTFieldNode::class, self::ARGUMENT => AutomatticWooCommerceVendorGraphQLLanguageASTArgumentNode::class, // Fragments self::FRAGMENT_SPREAD => AutomatticWooCommerceVendorGraphQLLanguageASTFragmentSpreadNode::class, self::INLINE_FRAGMENT => AutomatticWooCommerceVendorGraphQLLanguageASTInlineFragmentNode::class, self::FRAGMENT_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTFragmentDefinitionNode::class, // Values self::INT => AutomatticWooCommerceVendorGraphQLLanguageASTIntValueNode::class, self::FLOAT => AutomatticWooCommerceVendorGraphQLLanguageASTFloatValueNode::class, self::STRING => AutomatticWooCommerceVendorGraphQLLanguageASTStringValueNode::class, self::BOOLEAN => AutomatticWooCommerceVendorGraphQLLanguageASTBooleanValueNode::class, self::ENUM => AutomatticWooCommerceVendorGraphQLLanguageASTEnumValueNode::class, self::NULL => AutomatticWooCommerceVendorGraphQLLanguageASTNullValueNode::class, self::LST => AutomatticWooCommerceVendorGraphQLLanguageASTListValueNode::class, self::OBJECT => AutomatticWooCommerceVendorGraphQLLanguageASTObjectValueNode::class, self::OBJECT_FIELD => AutomatticWooCommerceVendorGraphQLLanguageASTObjectFieldNode::class, // Directives self::DIRECTIVE => AutomatticWooCommerceVendorGraphQLLanguageASTDirectiveNode::class, // Types self::NAMED_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTNamedTypeNode::class, self::LIST_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTListTypeNode::class, self::NON_NULL_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTNonNullTypeNode::class, // Type System Definitions self::SCHEMA_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTSchemaDefinitionNode::class, self::OPERATION_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTOperationTypeDefinitionNode::class, // Type Definitions self::SCALAR_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTScalarTypeDefinitionNode::class, self::OBJECT_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTObjectTypeDefinitionNode::class, self::FIELD_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTFieldDefinitionNode::class, self::INPUT_VALUE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInputValueDefinitionNode::class, self::INTERFACE_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInterfaceTypeDefinitionNode::class, self::UNION_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTUnionTypeDefinitionNode::class, self::ENUM_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumTypeDefinitionNode::class, self::ENUM_VALUE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumValueDefinitionNode::class, self::INPUT_OBJECT_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInputObjectTypeDefinitionNode::class, // Type Extensions self::SCALAR_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTScalarTypeExtensionNode::class, self::OBJECT_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTObjectTypeExtensionNode::class, self::INTERFACE_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTInterfaceTypeExtensionNode::class, self::UNION_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTUnionTypeExtensionNode::class, self::ENUM_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumTypeExtensionNode::class, self::INPUT_OBJECT_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTInputObjectTypeExtensionNode::class, // Directive Definitions self::DIRECTIVE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTDirectiveDefinitionNode::class, ]
- DIRECTIVE = 'Directive'
- DIRECTIVE_DEFINITION = 'DirectiveDefinition'
- DOCUMENT = 'Document'
- ENUM = 'EnumValue'
- ENUM_TYPE_DEFINITION = 'EnumTypeDefinition'
- ENUM_TYPE_EXTENSION = 'EnumTypeExtension'
- ENUM_VALUE_DEFINITION = 'EnumValueDefinition'
- FIELD = 'Field'
- FIELD_DEFINITION = 'FieldDefinition'
- FLOAT = 'FloatValue'
- FRAGMENT_DEFINITION = 'FragmentDefinition'
- FRAGMENT_SPREAD = 'FragmentSpread'
- INLINE_FRAGMENT = 'InlineFragment'
- INPUT_OBJECT_TYPE_DEFINITION = 'InputObjectTypeDefinition'
- INPUT_OBJECT_TYPE_EXTENSION = 'InputObjectTypeExtension'
- INPUT_VALUE_DEFINITION = 'InputValueDefinition'
- INT = 'IntValue'
- INTERFACE_TYPE_DEFINITION = 'InterfaceTypeDefinition'
- INTERFACE_TYPE_EXTENSION = 'InterfaceTypeExtension'
- LIST_TYPE = 'ListType'
- LST = 'ListValue'
- NAME = 'Name'
- NAMED_TYPE = 'NamedType'
- NON_NULL_TYPE = 'NonNullType'
- NULL = 'NullValue'
- OBJECT = 'ObjectValue'
- OBJECT_FIELD = 'ObjectField'
- OBJECT_TYPE_DEFINITION = 'ObjectTypeDefinition'
- OBJECT_TYPE_EXTENSION = 'ObjectTypeExtension'
- OPERATION_DEFINITION = 'OperationDefinition'
- OPERATION_TYPE_DEFINITION = 'OperationTypeDefinition'
- SCALAR_TYPE_DEFINITION = 'ScalarTypeDefinition'
- SCALAR_TYPE_EXTENSION = 'ScalarTypeExtension'
- SCHEMA_DEFINITION = 'SchemaDefinition'
- SCHEMA_EXTENSION = 'SchemaExtension'
- SELECTION_SET = 'SelectionSet'
- STRING = 'StringValue'
- UNION_TYPE_DEFINITION = 'UnionTypeDefinition'
- UNION_TYPE_EXTENSION = 'UnionTypeExtension'
- VARIABLE = 'Variable'
- VARIABLE_DEFINITION = 'VariableDefinition'
Constants
ARGUMENT
public
mixed
ARGUMENT
= 'Argument'
BOOLEAN
public
mixed
BOOLEAN
= 'BooleanValue'
CLASS_MAP
public
mixed
CLASS_MAP
= [
self::NAME => AutomatticWooCommerceVendorGraphQLLanguageASTNameNode::class,
// Document
self::DOCUMENT => AutomatticWooCommerceVendorGraphQLLanguageASTDocumentNode::class,
self::OPERATION_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTOperationDefinitionNode::class,
self::VARIABLE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTVariableDefinitionNode::class,
self::VARIABLE => AutomatticWooCommerceVendorGraphQLLanguageASTVariableNode::class,
self::SELECTION_SET => AutomatticWooCommerceVendorGraphQLLanguageASTSelectionSetNode::class,
self::FIELD => AutomatticWooCommerceVendorGraphQLLanguageASTFieldNode::class,
self::ARGUMENT => AutomatticWooCommerceVendorGraphQLLanguageASTArgumentNode::class,
// Fragments
self::FRAGMENT_SPREAD => AutomatticWooCommerceVendorGraphQLLanguageASTFragmentSpreadNode::class,
self::INLINE_FRAGMENT => AutomatticWooCommerceVendorGraphQLLanguageASTInlineFragmentNode::class,
self::FRAGMENT_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTFragmentDefinitionNode::class,
// Values
self::INT => AutomatticWooCommerceVendorGraphQLLanguageASTIntValueNode::class,
self::FLOAT => AutomatticWooCommerceVendorGraphQLLanguageASTFloatValueNode::class,
self::STRING => AutomatticWooCommerceVendorGraphQLLanguageASTStringValueNode::class,
self::BOOLEAN => AutomatticWooCommerceVendorGraphQLLanguageASTBooleanValueNode::class,
self::ENUM => AutomatticWooCommerceVendorGraphQLLanguageASTEnumValueNode::class,
self::NULL => AutomatticWooCommerceVendorGraphQLLanguageASTNullValueNode::class,
self::LST => AutomatticWooCommerceVendorGraphQLLanguageASTListValueNode::class,
self::OBJECT => AutomatticWooCommerceVendorGraphQLLanguageASTObjectValueNode::class,
self::OBJECT_FIELD => AutomatticWooCommerceVendorGraphQLLanguageASTObjectFieldNode::class,
// Directives
self::DIRECTIVE => AutomatticWooCommerceVendorGraphQLLanguageASTDirectiveNode::class,
// Types
self::NAMED_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTNamedTypeNode::class,
self::LIST_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTListTypeNode::class,
self::NON_NULL_TYPE => AutomatticWooCommerceVendorGraphQLLanguageASTNonNullTypeNode::class,
// Type System Definitions
self::SCHEMA_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTSchemaDefinitionNode::class,
self::OPERATION_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTOperationTypeDefinitionNode::class,
// Type Definitions
self::SCALAR_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTScalarTypeDefinitionNode::class,
self::OBJECT_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTObjectTypeDefinitionNode::class,
self::FIELD_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTFieldDefinitionNode::class,
self::INPUT_VALUE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInputValueDefinitionNode::class,
self::INTERFACE_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInterfaceTypeDefinitionNode::class,
self::UNION_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTUnionTypeDefinitionNode::class,
self::ENUM_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumTypeDefinitionNode::class,
self::ENUM_VALUE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumValueDefinitionNode::class,
self::INPUT_OBJECT_TYPE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTInputObjectTypeDefinitionNode::class,
// Type Extensions
self::SCALAR_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTScalarTypeExtensionNode::class,
self::OBJECT_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTObjectTypeExtensionNode::class,
self::INTERFACE_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTInterfaceTypeExtensionNode::class,
self::UNION_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTUnionTypeExtensionNode::class,
self::ENUM_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTEnumTypeExtensionNode::class,
self::INPUT_OBJECT_TYPE_EXTENSION => AutomatticWooCommerceVendorGraphQLLanguageASTInputObjectTypeExtensionNode::class,
// Directive Definitions
self::DIRECTIVE_DEFINITION => AutomatticWooCommerceVendorGraphQLLanguageASTDirectiveDefinitionNode::class,
]
DIRECTIVE
public
mixed
DIRECTIVE
= 'Directive'
DIRECTIVE_DEFINITION
public
mixed
DIRECTIVE_DEFINITION
= 'DirectiveDefinition'
DOCUMENT
public
mixed
DOCUMENT
= 'Document'
ENUM
public
mixed
ENUM
= 'EnumValue'
ENUM_TYPE_DEFINITION
public
mixed
ENUM_TYPE_DEFINITION
= 'EnumTypeDefinition'
ENUM_TYPE_EXTENSION
public
mixed
ENUM_TYPE_EXTENSION
= 'EnumTypeExtension'
ENUM_VALUE_DEFINITION
public
mixed
ENUM_VALUE_DEFINITION
= 'EnumValueDefinition'
FIELD
public
mixed
FIELD
= 'Field'
FIELD_DEFINITION
public
mixed
FIELD_DEFINITION
= 'FieldDefinition'
FLOAT
public
mixed
FLOAT
= 'FloatValue'
FRAGMENT_DEFINITION
public
mixed
FRAGMENT_DEFINITION
= 'FragmentDefinition'
FRAGMENT_SPREAD
public
mixed
FRAGMENT_SPREAD
= 'FragmentSpread'
INLINE_FRAGMENT
public
mixed
INLINE_FRAGMENT
= 'InlineFragment'
INPUT_OBJECT_TYPE_DEFINITION
public
mixed
INPUT_OBJECT_TYPE_DEFINITION
= 'InputObjectTypeDefinition'
INPUT_OBJECT_TYPE_EXTENSION
public
mixed
INPUT_OBJECT_TYPE_EXTENSION
= 'InputObjectTypeExtension'
INPUT_VALUE_DEFINITION
public
mixed
INPUT_VALUE_DEFINITION
= 'InputValueDefinition'
INT
public
mixed
INT
= 'IntValue'
INTERFACE_TYPE_DEFINITION
public
mixed
INTERFACE_TYPE_DEFINITION
= 'InterfaceTypeDefinition'
INTERFACE_TYPE_EXTENSION
public
mixed
INTERFACE_TYPE_EXTENSION
= 'InterfaceTypeExtension'
LIST_TYPE
public
mixed
LIST_TYPE
= 'ListType'
LST
public
mixed
LST
= 'ListValue'
NAME
public
mixed
NAME
= 'Name'
NAMED_TYPE
public
mixed
NAMED_TYPE
= 'NamedType'
NON_NULL_TYPE
public
mixed
NON_NULL_TYPE
= 'NonNullType'
NULL
public
mixed
NULL
= 'NullValue'
OBJECT
public
mixed
OBJECT
= 'ObjectValue'
OBJECT_FIELD
public
mixed
OBJECT_FIELD
= 'ObjectField'
OBJECT_TYPE_DEFINITION
public
mixed
OBJECT_TYPE_DEFINITION
= 'ObjectTypeDefinition'
OBJECT_TYPE_EXTENSION
public
mixed
OBJECT_TYPE_EXTENSION
= 'ObjectTypeExtension'
OPERATION_DEFINITION
public
mixed
OPERATION_DEFINITION
= 'OperationDefinition'
OPERATION_TYPE_DEFINITION
public
mixed
OPERATION_TYPE_DEFINITION
= 'OperationTypeDefinition'
SCALAR_TYPE_DEFINITION
public
mixed
SCALAR_TYPE_DEFINITION
= 'ScalarTypeDefinition'
SCALAR_TYPE_EXTENSION
public
mixed
SCALAR_TYPE_EXTENSION
= 'ScalarTypeExtension'
SCHEMA_DEFINITION
public
mixed
SCHEMA_DEFINITION
= 'SchemaDefinition'
SCHEMA_EXTENSION
public
mixed
SCHEMA_EXTENSION
= 'SchemaExtension'
SELECTION_SET
public
mixed
SELECTION_SET
= 'SelectionSet'
STRING
public
mixed
STRING
= 'StringValue'
UNION_TYPE_DEFINITION
public
mixed
UNION_TYPE_DEFINITION
= 'UnionTypeDefinition'
UNION_TYPE_EXTENSION
public
mixed
UNION_TYPE_EXTENSION
= 'UnionTypeExtension'
VARIABLE
public
mixed
VARIABLE
= 'Variable'
VARIABLE_DEFINITION
public
mixed
VARIABLE_DEFINITION
= 'VariableDefinition'
