class ADIWG::Mdtranslator::Writers::Html::Html_Distributor
Public Class Methods
new(html)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_distributor.rb, line 19 def initialize(html) @html = html end
Public Instance Methods
writeHtml(hDistributor)
click to toggle source
# File lib/adiwg/mdtranslator/writers/html/sections/html_distributor.rb, line 23 def writeHtml(hDistributor) # classes used responsibilityClass = Html_Responsibility.new(@html) orderClass = Html_OrderProcess.new(@html) transferClass = Html_TransferOption.new(@html) # distributor - contact {responsibility} unless hDistributor[:contact].empty? @html.details do @html.summary('Contact', {'class' => 'h5'}) @html.section(:class => 'block') do responsibilityClass.writeHtml(hDistributor[:contact]) end end end # distributor - order process [] {orderProcess} hDistributor[:orderProcess].each do |hOrder| @html.details do @html.summary('Order Process', {'class' => 'h5'}) @html.section(:class => 'block') do orderClass.writeHtml(hOrder) end end end # distributor - transfer options [] {transferOption} hDistributor[:transferOptions].each do |hTransfer| @html.details do @html.summary('Transfer Option', {'class' => 'h5'}) @html.section(:class => 'block') do transferClass.writeHtml(hTransfer) end end end end