Class: GraphQL::Schema::Printer::TypeKindPrinters::EnumPrinter

Inherits:
Object
  • Object
show all
Defined in:
lib/graphql/schema/printer.rb

Class Method Summary collapse

Class Method Details



140
141
142
143
# File 'lib/graphql/schema/printer.rb', line 140

def self.print(type)
  values = type.values.values.map{ |v| "  #{v.name}" }.join("\n")
  "enum #{type.name} {\n#{values}\n}"
end