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
126 127 128 129 130 131 132 133 |
# File 'lib/jdvp-codetabs-commonmark.rb', line 126 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 |