Method: Rubyvis::Scale::Ordinal#range
- Defined in:
- lib/rubyvis/scale/ordinal.rb
#range(*arguments) ⇒ Object
156 157 158 159 160 161 162 163 164 165 166 |
# File 'lib/rubyvis/scale/ordinal.rb', line 156 def range(*arguments) array, f = arguments[0],arguments[1] if(arguments.size>0) @r=(array.is_a? Array) ? ((arguments.size>1) ? array.map(&f) : array) : arguments.dup if @r[0].is_a? String @r=@r.map {|i| Rubyvis.color(i)} end return self end @r end |