Method: Less::Node::Color#initialize
- Defined in:
- lib/less/engine/nodes/literal.rb
#initialize(color = nil, opacity = 1.0) ⇒ Color
Returns a new instance of Color.
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/less/engine/nodes/literal.rb', line 18 def initialize color = nil, opacity = 1.0 @color = if color.is_a? Array rgba color elsif color.is_a? ::String color.delete! unit (color * ( color.length < 6 ? 6 / color.length : 1 )).to_i 16 else color end super @color.to_i end |