class MongoidMarkdownExtension::InlineRenderer
Public Instance Methods
block_code(_code, _language)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 7 def block_code(_code, _language) nil end
block_html(_raw_html)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 15 def block_html(_raw_html) nil end
block_quote(_quote)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 11 def block_quote(_quote) nil end
footnote_def(_content, _number)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 23 def footnote_def(_content, _number) nil end
footnotes(_content)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 19 def footnotes(_content) nil end
header(_text, _header_level)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 27 def header(_text, _header_level) nil end
hrule()
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 31 def hrule nil end
list(_contents, _list_type)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 35 def list(_contents, _list_type) nil end
list_item(_text, _list_type)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 39 def list_item(_text, _list_type) nil end
postprocess(full_document)
click to toggle source
# File lib/mongoid_markdown_extension/inline_renderer.rb, line 43 def postprocess(full_document) full_document .gsub(/(<\/p>\s*<p>)+?/, '<br><br>') .gsub(/(<\/?p>)+?/, '') .chop end