Class: OpenHAB::Core::Events::ItemCommandEvent
- Inherits:
 - 
      ItemEvent
      
        
- Object
 - AbstractEvent
 - ItemEvent
 - OpenHAB::Core::Events::ItemCommandEvent
 
 
- Defined in:
 - lib/openhab/core/events/item_command_event.rb
 
Overview
AbstractEvent sent when an item receives a command.
Instance Attribute Summary collapse
- 
  
    
      #command  ⇒ Command 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
The command sent to the item.
 
Attributes inherited from ItemEvent
Attributes inherited from AbstractEvent
Instance Method Summary collapse
- #decrease? ⇒ true, false
 - #down? ⇒ true, false
 - 
  
    
      #fast_forward?  ⇒ true, false 
    
    
  
  
  
  
  
  
  
  
  
    
Check if #command is FASTFORWARD.
 - #increase? ⇒ true, false
 - #move? ⇒ true, false
 - #next? ⇒ true, false
 - #off? ⇒ true, false
 - #on? ⇒ true, false
 - #pause? ⇒ true, false
 - #play? ⇒ true, false
 - #previous? ⇒ true, false
 - #refresh? ⇒ true, false
 - #rewind? ⇒ true, false
 - #stop? ⇒ true, false
 - #up? ⇒ true, false
 
Methods inherited from AbstractEvent
Instance Attribute Details
#command ⇒ Command (readonly)
Returns The command sent to the item.
      14  | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 14 alias_method :command, :item_command  | 
  
Instance Method Details
#decrease? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 48
     | 
  
#down? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 32
     | 
  
#fast_forward? ⇒ true, false
Check if #command is FASTFORWARD
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 64
     | 
  
#increase? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 44
     | 
  
#move? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 40
     | 
  
#next? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 68
     | 
  
#off? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 24
     | 
  
#on? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 20
     | 
  
#pause? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 56
     | 
  
#play? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 52
     | 
  
#previous? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 72
     | 
  
#refresh? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 16
     | 
  
#rewind? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 60
     | 
  
#stop? ⇒ true, false
| 
       | 
    
      # File 'lib/openhab/core/events/item_command_event.rb', line 36
     |