class Asciidoctor::HTML5::BlockLiteralTemplate

Public Instance Methods

result(node) click to toggle source
# File lib/asciidoctor/backends/html5.rb, line 471
  def result(node)
    nowrap = (!node.document.attr? 'prewrap') || (node.option? 'nowrap')
    %Q(<div#{node.id && " id=\"#{node.id}\""} class="literalblock#{node.role && " #{node.role}"}">#{node.title? ? "
<div class=\"title\">#{node.title}</div>" : nil}
<div class="content">
<pre#{nowrap ? ' class="nowrap"' : nil}>#{preserve_endlines(node.content, node)}</pre>
</div>
</div>)
  end
template() click to toggle source
# File lib/asciidoctor/backends/html5.rb, line 481
def template
  :invoke_result
end