Method: GraphQL::ObjectType#all_fields

Defined in:
lib/graphql/object_type.rb

#all_fieldsArray<GraphQL::Field>

These fields don't have instrumenation applied

Returns:

  • (Array<GraphQL::Field>)

    All fields, including ones inherited from interfaces

See Also:

  • Get fields with instrumentation


86
87
88
# File 'lib/graphql/object_type.rb', line 86

def all_fields
  interface_fields.merge(self.fields).values
end