class GraphQL::Language::Nodes::InputValueDefinition

Attributes

children[RW]
default_value[RW]
description[RW]
directives[RW]
name[RW]
type[RW]

Public Instance Methods

initialize_node(name:, type:, default_value: nil, directives: [], description: nil) click to toggle source
# File lib/graphql/language/nodes.rb, line 483
def initialize_node(name:, type:, default_value: nil, directives: [], description: nil)
  @name = name
  @type = type
  @default_value = default_value
  @directives = directives
  @description = description
end
scalars() click to toggle source
# File lib/graphql/language/nodes.rb, line 491
def scalars
  [name, type, default_value]
end