Class: GraphQL::DefinitionHelpers::ArgumentDefiner

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/graph_ql/definition_helpers/argument_definer.rb

Overview

Some conveniences for definining arguments.

Passed into initialization blocks, eg InputObjectType#initialize, Field#initialize

Instance Method Summary collapse

Instance Method Details

#build(type:, desc: "", default_value: nil) ⇒ Object



7
8
9
# File 'lib/graph_ql/definition_helpers/argument_definer.rb', line 7

def build(type:, desc: "", default_value: nil)
  GraphQL::Argument.new(type: type, description: desc, default_value: default_value)
end