class Asciidoctor::DocBook45::InlineKbdTemplate

def result(node)

def result(node)
  keys = node.attr 'keys'
  if keys.size == 1
    %(<keycap>#{keys.first}</keycap>)
  else
    key_combo = keys.map{|key| %(<keycap>#{key}</keycap>) }.join
    %(<keycombo>#{key_combo}</keycombo>)
  end
end

def template

def template
  :invoke_result
end