Class: GraphQL::Schema::Printer::TypeKindPrinters::InterfacePrinter
- Inherits:
-
Object
- Object
- GraphQL::Schema::Printer::TypeKindPrinters::InterfacePrinter
- Extended by:
- DescriptionPrinter, FieldPrinter
- Defined in:
- lib/graphql/schema/printer.rb
Class Method Summary collapse
Methods included from FieldPrinter
Methods included from DescriptionPrinter
Methods included from ArgsPrinter
#print_args, #print_input_value, #print_value
Methods included from DeprecatedPrinter
Class Method Details
.print(warden, type) ⇒ Object
293 294 295 296 |
# File 'lib/graphql/schema/printer.rb', line 293 def self.print(warden, type) "#{print_description(type)}"\ "interface #{type.name} {\n#{print_fields(warden, type)}\n}" end |