class ADIWG::Mdtranslator::Writers::Html::Html_Algorithm
Public Class Methods
new(html)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_algorithm.rb, line 16 def initialize(html) @html = html end
Public Instance Methods
writeHtml(hAlgorithm)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_algorithm.rb, line 20 def writeHtml(hAlgorithm) # classes used citationClass = Html_Citation.new(@html) # algorithm - description unless hAlgorithm[:description].nil? @html.em('Description: ') @html.text!(hAlgorithm[:description]) @html.br end # algorithm - citation {citation} unless hAlgorithm[:citation].empty? @html.details do @html.summary('Algorithm citation', {'class' => 'h5'}) @html.section(:class => 'block') do citationClass.writeHtml(hAlgorithm[:citation]) end end end end