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
122 123 124 125 126 127 128 129 |
# File 'lib/jdvp-codetabs-commonmark.rb', line 122 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 |