Sha256: ac7e9ac6361500eadf2adb42f691fb6d53aa878e5fb8f80d743570093e71e90e
Contents?: true
Size: 588 Bytes
Versions: 3
Compression:
Stored size: 588 Bytes
Contents
module EmlToPdf class Configuration attr_accessor :from_label, :to_label, :cc_label, :date_label, :metadata_visible, :links_enabled def initialize @from_label, @to_label, @cc_label, @date_label= 'From', 'To', 'Cc', 'Date' @date_format = lambda { |date| date.strftime('%Y-%m-%d %H:%M:%S %z') } @metadata_visible = true @links_enabled = true end def date_format(&block) if block_given? @date_format = block else @date_format end end def format_date(date) @date_format.call(date) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
eml_to_pdf_ext-0.5.5 | lib/eml_to_pdf/configuration.rb |
eml_to_pdf_ext-0.5.4 | lib/eml_to_pdf/configuration.rb |
eml_to_pdf_ext-0.5.3 | lib/eml_to_pdf/configuration.rb |