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.



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

def initialize(schema)
  @schema = schema
end

Instance Method Details

#to_htmlObject



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

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