__DirectiveLocation

A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.

This page contains

    Fields

    QUERY

    Location adjacent to a query operation.

    MUTATION

    Location adjacent to a mutation operation.

    SUBSCRIPTION

    Location adjacent to a subscription operation.

    FIELD

    Location adjacent to a field.

    FRAGMENT_DEFINITION

    Location adjacent to a fragment definition.

    FRAGMENT_SPREAD

    Location adjacent to a fragment spread.

    INLINE_FRAGMENT

    Location adjacent to an inline fragment.

    VARIABLE_DEFINITION

    Location adjacent to a variable definition.

    SCHEMA

    Location adjacent to a schema definition.

    SCALAR

    Location adjacent to a scalar definition.

    OBJECT

    Location adjacent to an object type definition.

    FIELD_DEFINITION

    Location adjacent to a field definition.

    ARGUMENT_DEFINITION

    Location adjacent to an argument definition.

    INTERFACE

    Location adjacent to an interface definition.

    UNION

    Location adjacent to a union definition.

    ENUM

    Location adjacent to an enum definition.

    ENUM_VALUE

    Location adjacent to an enum value definition.

    INPUT_OBJECT

    Location adjacent to an input object type definition.

    INPUT_FIELD_DEFINITION

    Location adjacent to an input object field definition.