Method: Seer.visualize
- Defined in:
- lib/seer.rb
.visualize(data, args = {}) ⇒ Object
32 33 34 35 36 |
# File 'lib/seer.rb', line 32 def self.visualize(data, args={}) raise ArgumentError, "Seer: Invalid visualizer: #{args[:as]}" unless args[:as] && VISUALIZERS.include?(args[:as]) raise ArgumentError, "Seer: No data provided!" unless data && ! data.empty? self.send(args[:as], data, args) end |