Sha256: 36cfb0b978093a4d146d4fd05222a560d9ccf6fd9f8c4d5d01d61b1fcd71a543
Contents?: true
Size: 1.78 KB
Versions: 14
Compression:
Stored size: 1.78 KB
Contents
# HTML writer # order process # History: # Stan Smith 2017-04-04 refactored for mdTranslator 2.0 # Stan Smith 2015-07-16 refactored to remove global namespace $HtmlNS # Stan Smith 2015-03-27 original script require_relative 'html_datetime' module ADIWG module Mdtranslator module Writers module Simple_html class Html_OrderProcess def initialize(html) @html = html end def writeHtml(hOrder) # classes used datetimeClass = Html_Datetime.new(@html) # order process - order instructions unless hOrder[:orderingInstructions].nil? @html.em('Order instructions: ') @html.div(:class => 'block') do @html.text!(hOrder[:orderingInstructions]) end end # order process - fees unless hOrder[:fees].nil? @html.em('Fees: ') @html.text!(hOrder[:fees]) @html.br end # order process - turnaround unless hOrder[:turnaround].nil? @html.em('Turnaround: ') @html.text!(hOrder[:turnaround]) @html.br end # order process - planned dateTime unless hOrder[:plannedAvailability].empty? @html.em('Planned Availability: ') dateStr = datetimeClass.writeHtml(hOrder[:plannedAvailability]) @html.text!(dateStr) end end # writeHtml end # Html_OrderProcess end end end end
Version data entries
14 entries across 14 versions & 1 rubygems