Class: PulseMeter::Visualize::DSL::Sensor
- Inherits:
-
Object
- Object
- PulseMeter::Visualize::DSL::Sensor
- Defined in:
- lib/pulse-meter/visualize/dsl/sensor.rb
Instance Method Summary collapse
-
#initialize(name) ⇒ Sensor
constructor
A new instance of Sensor.
- #process_args(args) ⇒ Object
- #to_sensor ⇒ Object
Constructor Details
#initialize(name) ⇒ Sensor
Returns a new instance of Sensor.
5 6 7 |
# File 'lib/pulse-meter/visualize/dsl/sensor.rb', line 5 def initialize(name) @args = {:sensor => name} end |
Instance Method Details
#process_args(args) ⇒ Object
9 10 11 |
# File 'lib/pulse-meter/visualize/dsl/sensor.rb', line 9 def process_args(args) @args.merge!(args) end |
#to_sensor ⇒ Object
13 14 15 |
# File 'lib/pulse-meter/visualize/dsl/sensor.rb', line 13 def to_sensor PulseMeter::Visualize::Sensor.new(@args) end |