Class: Jekyll::Converters::Markdown::JdvpCodeTabsCommonMark
- Inherits:
-
CommonMarkGhPages
- Object
- CommonMarkGhPages
- Jekyll::Converters::Markdown::JdvpCodeTabsCommonMark
- Defined in:
- lib/jdvp-codetabs-commonmark.rb
Overview
A Markdown renderer which uses CodeTabsCustomerRenderer to output the final document. The CodeTabsCustomerRenderer renderer mainly uses the parent render but updates code blocks to allow for tabbing behavior
Instance Method Summary collapse
Instance Method Details
#convert(content) ⇒ Object
129 130 131 132 133 134 135 136 |
# File 'lib/jdvp-codetabs-commonmark.rb', line 129 def convert(content) doc = CommonMarker.render_doc(content, @parse_options, @extensions) html = CodeTabsCustomerRenderer.new( :options => @render_options, :extensions => @extensions ).render(doc) html.gsub(/<br data-jekyll-commonmark-ghpages>/, "\n") end |