class ADIWG::Mdtranslator::Writers::Html::Html_Distribution
Public Class Methods
new(html)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_distribution.rb, line 17 def initialize(html) @html = html end
Public Instance Methods
writeHtml(hDistribution)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_distribution.rb, line 21 def writeHtml(hDistribution) # classes used distributorClass = Html_Distributor.new(@html) # distribution - description unless hDistribution[:description].nil? @html.em('Description:') @html.section(:class => 'block') do @html.text!(hDistribution[:description]) end end # distribution - liability statement unless hDistribution[:liabilityStatement].nil? @html.em('Liability Statement:') @html.section(:class => 'block') do @html.text!(hDistribution[:liabilityStatement]) end end # distribution - distributor [] {distributor} hDistribution[:distributor].each do |hDistributor| @html.details do @html.summary('Distributor', {'class' => 'h5'}) @html.section(:class => 'block') do distributorClass.writeHtml(hDistributor) end end end end