Method: GraphQL::Types::Relay::ConnectionBehaviors::ClassMethods#edges_nullable
- Defined in:
- lib/graphql/types/relay/connection_behaviors.rb
#edges_nullable(new_value = nil) ⇒ Object
Set the default edges_nullable for this class and its child classes. (Defaults to true.)
Use edges_nullable(false) in your base class to make non-null edges fields.
139 140 141 142 143 144 145 |
# File 'lib/graphql/types/relay/connection_behaviors.rb', line 139 def edges_nullable(new_value = nil) if new_value.nil? defined?(@edges_nullable) ? @edges_nullable : superclass.edges_nullable else @edges_nullable = new_value end end |