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
 |