class RenderAsMarkdown::Code

Attributes

code[RW]

TODO: render language for code block if provided as Symbol TODO: add file support

Public Class Methods

new(code) click to toggle source
# File lib/render-as-markdown/code.rb, line 9
def initialize code
  @code = code.to_s
end

Public Instance Methods

render() click to toggle source
# File lib/render-as-markdown/code.rb, line 13
def render
  md = ''
  @code.lines.each {|l| md << "    " << l }
  md
end
Also aliased as: to_s
to_s()
Alias for: render