Class: Graphql::Generators::TypeGeneratorBase::NormalizedField
- Inherits:
-
Object
- Object
- Graphql::Generators::TypeGeneratorBase::NormalizedField
- Defined in:
- lib/generators/graphql/type_generator.rb
Instance Method Summary collapse
-
#initialize(name, type_expr, null) ⇒ NormalizedField
constructor
A new instance of NormalizedField.
-
#to_ruby ⇒ Object
Constructor Details
#initialize(name, type_expr, null) ⇒ NormalizedField
Returns a new instance of NormalizedField.
87 88 89 90 91 |
# File 'lib/generators/graphql/type_generator.rb', line 87 def initialize(name, type_expr, null) @name = name @type_expr = type_expr @null = null end |
Instance Method Details
#to_ruby ⇒ Object
93 94 95 |
# File 'lib/generators/graphql/type_generator.rb', line 93 def to_ruby "field :#{@name}, #{@type_expr}, null: #{@null}" end |