class Asciidoctor::DocBook45::InlineQuotedTemplate

Constants

NO_TAGS
QUOTED_TAGS

Public Instance Methods

quote_text(text, type, role) click to toggle source
# File lib/asciidoctor/backends/docbook45.rb, line 635
def quote_text(text, type, role)
  start_tag, end_tag = QUOTED_TAGS[type] || NO_TAGS
  if role
    "#{start_tag}<phrase role=\"#{role}\">#{text}</phrase>#{end_tag}"
  else
    "#{start_tag}#{text}#{end_tag}"
  end
end
result(node) click to toggle source
# File lib/asciidoctor/backends/docbook45.rb, line 644
def result(node)
  quote_text(node.text, node.type, (node.attr 'role'))
end
template() click to toggle source
# File lib/asciidoctor/backends/docbook45.rb, line 648
def template
  :invoke_result
end