class GraphQL::Language::Nodes::ObjectTypeExtension

Attributes

directives[RW]
fields[RW]
interfaces[RW]
name[RW]

Public Instance Methods

children() click to toggle source
# File lib/graphql/language/nodes.rb, line 474
def children
  interfaces + fields + directives
end
initialize_node(name:, interfaces:, fields:, directives: []) click to toggle source
# File lib/graphql/language/nodes.rb, line 467
def initialize_node(name:, interfaces:, fields:, directives: [])
  @name = name
  @interfaces = interfaces || []
  @directives = directives
  @fields = fields
end