Class: DressCode::Renderer
- Inherits:
-
Redcarpet::Render::HTML
- Object
- Redcarpet::Render::HTML
- DressCode::Renderer
- Defined in:
- lib/dress_code/renderer.rb
Instance Method Summary collapse
Instance Method Details
#block_code(code, language) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/dress_code/renderer.rb', line 7 def block_code(code, language) syntax = Pygments.highlight(code, { lexer: language, options: { encoding: 'utf-8' } }) inner = if language == 'html' "<div class='code-rendered'>#{code}</div> #{syntax}" else syntax end "#{inner}" end |