Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DirectiveLocation

The set of allowed directive location values.

enum DirectiveLocation {
QUERY = "QUERY",
MUTATION = "MUTATION",
SUBSCRIPTION = "SUBSCRIPTION",
FIELD = "FIELD",
FRAGMENT_DEFINITION = "FRAGMENT_DEFINITION",
FRAGMENT_SPREAD = "FRAGMENT_SPREAD",
INLINE_FRAGMENT = "INLINE_FRAGMENT",
VARIABLE_DEFINITION = "VARIABLE_DEFINITION",
SCHEMA = "SCHEMA",
SCALAR = "SCALAR",
OBJECT = "OBJECT",
FIELD_DEFINITION = "FIELD_DEFINITION",
ARGUMENT_DEFINITION = "ARGUMENT_DEFINITION",
INTERFACE = "INTERFACE",
UNION = "UNION",
ENUM = "ENUM",
ENUM_VALUE = "ENUM_VALUE",
INPUT_OBJECT = "INPUT_OBJECT",
INPUT_FIELD_DEFINITION = "INPUT_FIELD_DEFINITION",
}

§Members

§
DirectiveLocation.ARGUMENT_DEFINITION = "ARGUMENT_DEFINITION"
[src]
§
DirectiveLocation.ENUM = "ENUM"
[src]
§
DirectiveLocation.ENUM_VALUE = "ENUM_VALUE"
[src]
§
DirectiveLocation.FIELD = "FIELD"
[src]
§
DirectiveLocation.FIELD_DEFINITION = "FIELD_DEFINITION"
[src]
§
DirectiveLocation.FRAGMENT_DEFINITION = "FRAGMENT_DEFINITION"
[src]
§
DirectiveLocation.FRAGMENT_SPREAD = "FRAGMENT_SPREAD"
[src]
§
DirectiveLocation.INLINE_FRAGMENT = "INLINE_FRAGMENT"
[src]
§
DirectiveLocation.INPUT_FIELD_DEFINITION = "INPUT_FIELD_DEFINITION"
[src]
§
DirectiveLocation.INPUT_OBJECT = "INPUT_OBJECT"
[src]
§
DirectiveLocation.INTERFACE = "INTERFACE"
[src]
§
DirectiveLocation.MUTATION = "MUTATION"
[src]
§
DirectiveLocation.OBJECT = "OBJECT"
[src]
§
DirectiveLocation.QUERY = "QUERY"
[src]

Request Definitions

§
DirectiveLocation.SCALAR = "SCALAR"
[src]
§
DirectiveLocation.SCHEMA = "SCHEMA"
[src]

Type System Definitions

§
DirectiveLocation.SUBSCRIPTION = "SUBSCRIPTION"
[src]
§
DirectiveLocation.UNION = "UNION"
[src]
§
DirectiveLocation.VARIABLE_DEFINITION = "VARIABLE_DEFINITION"
[src]