Class: Archival::MarkdownRenderer
- Inherits:
-
Redcarpet::Render::HTML
- Object
- Redcarpet::Render::HTML
- Archival::MarkdownRenderer
- Defined in:
- lib/archival/markdown_renderer.rb
Instance Method Summary collapse
- #autolink(link, _opts) ⇒ Object
- #image(link, title, alt_text) ⇒ Object
- #link(link, title, content) ⇒ Object
Instance Method Details
#autolink(link, _opts) ⇒ Object
7 8 9 10 |
# File 'lib/archival/markdown_renderer.rb', line 7 def autolink(link, _opts) # TODO: handle link_type? "<a href=\"#{rewrite_link(link)}\">#{rewrite_link(link)}</a>" end |
#image(link, title, alt_text) ⇒ Object
16 17 18 19 |
# File 'lib/archival/markdown_renderer.rb', line 16 def image(link, title, alt_text) "<img src=\"#{rewrite_link(link)}\" \ title=\"#{title}\" alt=\"#{alt_text}\"/>" end |
#link(link, title, content) ⇒ Object
12 13 14 |
# File 'lib/archival/markdown_renderer.rb', line 12 def link(link, title, content) "<a href=\"#{rewrite_link(link)}\" title=\"#{title}\">#{content}</a>" end |