Sha256: 2643a88083959e97eac29e30f90517f4c8b05762c0dc3b66e67493d4b0a5c26e

Contents?: true

Size: 198 Bytes

Versions: 16

Compression:

Stored size: 198 Bytes

Contents

# make a unit from an array
# [1, 'mm'].unit => 1 mm
class Array
  def to_unit(other = nil)
    other ? Unit.new(self).to(other) : Unit.new(self)
  end
  alias :unit :to_unit
  alias :u :to_unit
end

Version data entries

16 entries across 16 versions & 3 rubygems

Version Path
rails-units-1.7.1 lib/rails_units/array.rb
rails-units-1.6.0 lib/rails_units/array.rb
rails-units-1.5.2 lib/rails_units/array.rb
rails-units-1.5.1 lib/rails_units/array.rb
rails-units-1.4.1 lib/ruby_units/array.rb
rails-units-1.3.1 lib/ruby_units/array.rb
ruby-units-1.3.1 lib/ruby_units/array.rb
ruby-units-1.2.0 lib/ruby_units/array.rb
ruby-units-brewpoo-1.3.0 lib/ruby_units/array.rb
ruby-units-1.2.0.a lib/ruby_units/array.rb
ruby-units-1.1.5 lib/ruby_units/array.rb
ruby-units-1.1.4 lib/ruby_units/array.rb
ruby-units-1.1.3 lib/ruby_units/array.rb
ruby-units-1.1.2 lib/ruby_units/array.rb
ruby-units-1.1.0 lib/ruby_units/array.rb
ruby-units-1.0.2 lib/ruby_units/array.rb