__Directive Location
A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.
Anchor to Valid valuesValid values
- Anchor to ARGUMENT_DEFINITIONARGUMENT_DEFINITION
Location adjacent to an argument definition.
- Anchor to ENUMENUM
Location adjacent to an enum definition.
- Anchor to ENUM_VALUEENUM_VALUE
Location adjacent to an enum value definition.
- Anchor to FIELDFIELD
Location adjacent to a field.
- Anchor to FIELD_DEFINITIONFIELD_DEFINITION
Location adjacent to a field definition.
- Anchor to FRAGMENT_DEFINITIONFRAGMENT_DEFINITION
Location adjacent to a fragment definition.
- Anchor to FRAGMENT_SPREADFRAGMENT_SPREAD
Location adjacent to a fragment spread.
- Anchor to INLINE_FRAGMENTINLINE_FRAGMENT
Location adjacent to an inline fragment.
- Anchor to INPUT_FIELD_DEFINITIONINPUT_FIELD_DEFINITION
Location adjacent to an input object field definition.
- Anchor to INPUT_OBJECTINPUT_OBJECT
Location adjacent to an input object type definition.
- Anchor to INTERFACEINTERFACE
Location adjacent to an interface definition.
- Anchor to MUTATIONMUTATION
Location adjacent to a mutation operation.
- Anchor to OBJECTOBJECT
Location adjacent to an object type definition.
- Anchor to QUERYQUERY
Location adjacent to a query operation.
- Anchor to SCALARSCALAR
Location adjacent to a scalar definition.
- Anchor to SCHEMASCHEMA
Location adjacent to a schema definition.
- Anchor to SUBSCRIPTIONSUBSCRIPTION
Location adjacent to a subscription operation.
- Anchor to UNIONUNION
Location adjacent to a union definition.
- Anchor to VARIABLE_DEFINITIONVARIABLE_DEFINITION
Location adjacent to a variable definition.