Sha256: db6d224bb56fddca8431cc78ea94d8927740e1bfe5b58f8c1dae471f1690e28b
Contents?: true
Size: 360 Bytes
Versions: 5
Compression:
Stored size: 360 Bytes
Contents
module Danica class Number include ActiveModel::Model attr_accessor :value delegate :to_f, to: :value def initialize(value) @value = value end def to_tex return value.to_i.to_s if value.to_i == value value.to_s end def valued? value.present? end alias_method :to_gnu, :to_tex end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
danica-2.0.1 | lib/danica/number.rb |
danica-2.0.0 | lib/danica/number.rb |
danica-1.2.0 | lib/danica/number.rb |
danica-1.1.0 | lib/danica/number.rb |
danica-1.0.0 | lib/danica/number.rb |