Methods

Files

Class/Module Index [+]

Quicksearch

Asciidoctor::DocBook45::InlineIndextermTemplate

Public Instance Methods

template() click to toggle source
# File lib/asciidoctor/backends/docbook45.rb, line 755
def template
  @template ||= @eruby.new <%#encoding:UTF-8%><% if @type == :visible %><indexterm><primary><%= @text %></primary></indexterm><%= @text %><%else %><% terms = (attr :terms); numterms = terms.size %><%if numterms > 2 %><indexterm>  <primary><%= terms[0] %></primary><secondary><%= terms[1] %></secondary><tertiary><%= terms[2] %></tertiary></indexterm><% end %><%if numterms > 1 %><indexterm>  <primary><%= terms[-2] %></primary><secondary><%= terms[-1] %></secondary></indexterm><% end %><indexterm>  <primary><%= terms[-1] %></primary></indexterm><% end %>
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.