enum Oxide::Directive::Location

Defined in:

oxide/directive.cr

Enum Members

QUERY = 0

Executeable directives

MUTATION = 1
SUBSCRIPTION = 2
FIELD = 3
FRAGMENT_DEFINITION = 4
FRAGMENT_SPREAD = 5
INLINE_FRAGMENT = 6
SCHEMA = 7

Type system directives

SCALAR = 8
OBJECT = 9
FIELD_DEFINITION = 10
ARGUMENT_DEFINITION = 11
INTERFACE = 12
UNION = 13
ENUM = 14
ENUM_VALUE = 15
INPUT_OBJECT = 16
INPUT_FIELD_DEFINITION = 17

Instance Method Summary

Instance Method Detail

def argument_definition? #

[View source]
def enum? #

[View source]
def enum_value? #

[View source]
def field? #

[View source]
def field_definition? #

[View source]
def fragment_definition? #

[View source]
def fragment_spread? #

[View source]
def inline_fragment? #

[View source]
def input_field_definition? #

[View source]
def input_object? #

[View source]
def interface? #

[View source]
def mutation? #

[View source]
def object? #

[View source]
def query? #

[View source]
def scalar? #

[View source]
def schema? #

[View source]
def subscription? #

[View source]
def to_human #

[View source]
def union? #

[View source]