Sha256: 912c7da99ef97887f4ef93b174f25db5ff3182c6efd704f6d9970687ab117fab

Contents?: true

Size: 397 Bytes

Versions: 3

Compression:

Stored size: 397 Bytes

Contents

require 'enumeration'
require 'osheet/format/numeric'

module Osheet::Format
  class Currency < Osheet::Format::Numeric

    def initialize(opts={})
      super({
        :symbol => 'dollar',
        :decimal_places => 2,
        :comma_separator => true
      }.merge(opts))
    end

    protected

    # used by 'key' in Numeric base class
    def key_prefix
      "currency"
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
osheet-1.1.1 lib/osheet/format/currency.rb
osheet-1.1.0 lib/osheet/format/currency.rb
osheet-1.0.0 lib/osheet/format/currency.rb