Class: Interpol::Documentation::ForSchemaDefinition

Inherits:
Object
  • Object
show all
Defined in:
lib/interpol/documentation.rb

Overview

Renders the documentation for a schema definition.

Instance Method Summary collapse

Constructor Details

#initialize(schema) ⇒ ForSchemaDefinition

Returns a new instance of ForSchemaDefinition.



14
15
16
# File 'lib/interpol/documentation.rb', line 14

def initialize(schema)
  @schema = schema
end

Instance Method Details

#to_htmlObject



18
19
20
21
22
# File 'lib/interpol/documentation.rb', line 18

def to_html
  build do |doc|
    schema_definition(doc, @schema)
  end.to_html
end