module GraphQL::Relay::Define::AssignGlobalIdField

Public Class Methods

call(type_defn, field_name) click to toggle source
# File lib/graphql/relay/define.rb, line 13
def self.call(type_defn, field_name)
  type_defn.name || raise("You must define the type's name before creating a GlobalIdField")
  GraphQL::Define::AssignObjectField.call(type_defn, field_name, field: GraphQL::Relay::GlobalIdField.new(type_defn.name))
end