class Rouge::Formatters::HTMLPygments

Public Class Methods

new(inner, css_class='codehilite') click to toggle source
# File lib/rouge/formatters/html_pygments.rb, line 6
def initialize(inner, css_class='codehilite')
  @inner = inner
  @css_class = css_class
end

Public Instance Methods

stream(tokens) { |%(<div class="highlight"><pre class="#{css_class}"><code>)| ... } click to toggle source
# File lib/rouge/formatters/html_pygments.rb, line 11
def stream(tokens, &b)
  yield %(<div class="highlight"><pre class="#{@css_class}"><code>)
  @inner.stream(tokens, &b)
  yield "</code></pre></div>"
end