class Asciidoctor::DocBook45::BlockUlistTemplate
Public Instance Methods
template()
click to toggle source
# File lib/asciidoctor/backends/docbook45.rb, line 220 def template @template ||= @eruby.new <<-EOF <%#encoding:UTF-8%><% if @style == 'bibliography' %><bibliodiv#{common_attrs_erb}>#{title_tag}<% items.each do |li| %> <bibliomixed> <bibliomisc><%= li.text %></bibliomisc><% if li.blocks? %> <%= li.content %><% end %> </bibliomixed><% end %> </bibliodiv><% else checklist = (option? 'checklist') mark = checklist ? 'none' : @style %><itemizedlist#{common_attrs_erb}<%= mark ? %( mark="\#{mark}") : nil %>>#{title_tag}<% items.each do |li| %> <listitem> <simpara><%= checklist && (li.attr? 'checkbox') ? ((li.attr? 'checked') ? '■ ' : '□ ') : nil %><%= li.text %></simpara><% if li.blocks? %> <%= li.content %><% end %> </listitem><% end %> </itemizedlist><% end %> EOF end