Method: Markdoc::Renderer#block_code
- Defined in:
- lib/markdoc/renderer.rb
#block_code(code, language) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/markdoc/renderer.rb', line 7 def block_code(code, language) case language when 'pseudo', 'pseudocode' wrap_svg Pseudocode.draw(code) when 'seq', 'sequence' wrap_svg Sequence.draw(code) else Pygments.highlight(code, lexer: language) end end |