Namespace
Methods
N
R
Class Public methods
new(view, layout)
# File guides/rails_guides/markdown.rb, line 7
def initialize(view, layout)
  @view = view
  @layout = layout
  @index_counter = Hash.new(0)
  @raw_header = ''
  @node_ids = {}
end
Instance Public methods
render(body)
# File guides/rails_guides/markdown.rb, line 15
def render(body)
  @raw_body = body
  extract_raw_header_and_body
  generate_header
  generate_title
  generate_body
  generate_structure
  generate_index
  render_page
end