Method: Transform::Parser::Color.parse
- Defined in:
- lib/source/redshift/transform.rb
.parse(value) ⇒ Object
156 157 158 159 160 |
# File 'lib/source/redshift/transform.rb', line 156 def self.parse(value) `value = value.__value__ || String(value)` `if (value.match(/^#[0-9a-f]{3,6}$/i)) return #{Transform::Parser::Color.hex_to_array(value)}` `((value = value.match(/(\\d+),\\s*(\\d+),\\s*(\\d+)/))) ? #{[value[1], value[2], value[3]]} : false` end |