Module: GraphQL::Client::LazyName
- Defined in:
- lib/graphql/client.rb
Overview
Internal: FragmentSpread and FragmentDefinition extension to allow its name to point to a lazily defined Proc instead of a static string.
Instance Attribute Summary collapse
-
#_definition ⇒ Object
writeonly
Sets the attribute _definition.
Instance Method Summary collapse
Instance Attribute Details
#_definition=(value) ⇒ Object (writeonly)
Sets the attribute _definition
377 378 379 |
# File 'lib/graphql/client.rb', line 377 def _definition=(value) @_definition = value end |
Instance Method Details
#name ⇒ Object
373 374 375 |
# File 'lib/graphql/client.rb', line 373 def name @_definition.definition_name end |