class ADIWG::Mdtranslator::Writers::Html::MdHtmlClassedData
Public Class Methods
new(html)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_classedData.rb, line 15 def initialize(html) @html = html end
Public Instance Methods
writeHtml(hClassD)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_classedData.rb, line 19 def writeHtml(hClassD) # classes used htmlClassItem = MdHtmlClassedDataItem.new(@html) # classed data - number of classes s = hClassD[:numberOfClasses] if !s.nil? @html.em('Number of classes: ') @html.text!(s.to_s) @html.br end # classed data - data items aClassItems = hClassD[:classedDataItems] aClassItems.each do |hClassItem| @html.details do @html.summary(hClassItem[:className], {'class'=>'h5'}) @html.section(:class=>'block') do htmlClassItem.writeHtml(hClassItem) end end end end