Class: GraphQL::Schema::Field::ScopeExtension
- Inherits:
 - 
      GraphQL::Schema::FieldExtension
      
        
- Object
 - GraphQL::Schema::FieldExtension
 - GraphQL::Schema::Field::ScopeExtension
 
 
- Defined in:
 - lib/graphql/schema/field/scope_extension.rb
 
Instance Attribute Summary
Attributes inherited from GraphQL::Schema::FieldExtension
Instance Method Summary collapse
Methods inherited from GraphQL::Schema::FieldExtension
Constructor Details
This class inherits a constructor from GraphQL::Schema::FieldExtension
Instance Method Details
#after_resolve(value:, context:, **rest) ⇒ Object
      7 8 9 10 11 12 13 14 15 16 17 18  | 
    
      # File 'lib/graphql/schema/field/scope_extension.rb', line 7 def after_resolve(value:, context:, **rest) if value.nil? value else ret_type = @field.type.unwrap if ret_type.respond_to?(:scope_items) ret_type.scope_items(value, context) else value end end end  |