Class: TestBench::Telemetry::Controls::Projection::Example
- Inherits:
-
Object
- Object
- TestBench::Telemetry::Controls::Projection::Example
show all
- Includes:
- Sink::Projection
- Defined in:
- lib/test_bench/telemetry/controls/projection.rb
Instance Attribute Summary collapse
#receiver
Instance Method Summary
collapse
#apply, #apply?, #apply_method, included, #initialize
Instance Attribute Details
#applied_event_data ⇒ Object
Returns the value of attribute applied_event_data.
14
15
16
|
# File 'lib/test_bench/telemetry/controls/projection.rb', line 14
def applied_event_data
@applied_event_data
end
|
Instance Method Details
#applied?(event = nil) ⇒ Boolean
26
27
28
|
# File 'lib/test_bench/telemetry/controls/projection.rb', line 26
def applied?(event=nil)
receiver.event?(event)
end
|
#applied_event_data?(event_data) ⇒ Boolean
30
31
32
|
# File 'lib/test_bench/telemetry/controls/projection.rb', line 30
def applied_event_data?(event_data)
self.applied_event_data == event_data
end
|
#apply_event_data(event_data) ⇒ Object
22
23
24
|
# File 'lib/test_bench/telemetry/controls/projection.rb', line 22
def apply_event_data(event_data)
self.applied_event_data = event_data
end
|