class GraphQL::Language::Nodes::VariableDefinition

An operation-level query variable

Attributes

default_value[RW]
name[RW]
type[RW]

Public Instance Methods

initialize_node(name: nil, type: nil, default_value: nil) click to toggle source

@!attribute name

@return [String] The identifier for this variable, _without_ `$`
# File lib/graphql/language/nodes.rb, line 374
def initialize_node(name: nil, type: nil, default_value: nil)
  @name = name
  @type = type
  @default_value = default_value
end
scalars() click to toggle source
# File lib/graphql/language/nodes.rb, line 380
def scalars
  [name, type, default_value]
end