Class: Unit
Constant Summary collapse
- @@default =
:px
Class Method Summary collapse
Class Method Details
.default ⇒ Object
10 11 12 |
# File 'lib/white_gold/convention/unit.rb', line 10 def default @@default end |
.default=(unit) ⇒ Object
6 7 8 |
# File 'lib/white_gold/convention/unit.rb', line 6 def default=(unit) @@default = unit end |
.nominate(numeric, unit = @@default) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/white_gold/convention/unit.rb', line 14 def nominate numeric, unit = @@default case unit when :pixel, :px then numeric.px when :percent, :pc then numeric.pc else raise "Ivalid unit `#{unit}` (:px/:pixel/:pc/:percent allowed)" end end |