JavaScript EventTarget : Object
      EventTargets are Objects that fire events. EventTargets usually expose an 
    onevent property
      for each event where you can assign a Function to be called when the event fires. You can
      also use addEventListener() to hook up multiple listeners to the same
      event.
      
    Instance Methods
        
        addEventListener
        4 variants
        
          
            
            
            
            
              
                
                  
  
    
    
    
  
  
  
    
  
  
  
    
                Adds listener to the list of callbacks called when the specified event is fired. If
                useCapture is true, listener will be called in the capture phase of the event
                routing (ie, during the walk down the tree to the target instead of on the way up after firing on the
                target). Unlike using the onevent style of listening to events,
                addEventListener allows more than one listener to be associated with the event. Use removeEventListener() to stop listening to the event.
              
Example:
RunResults:
    addEventListener(type : String, listener : Function, options : Object) : undefined
    
    
  
      options : {
        
}
    
  | capture | Boolean | call listener in the capture phase | 
| once | Boolean | remove listener after firing | 
        
| passive | Boolean | set to true if you'll never call event.preventDefault(). Allows browser to provide perf
            optimizations like smoother scrolling. | 
        
    addEventListener(type : String, listener : EventListener, options : Object) : undefined
    
  
      options : {
        
}
    
  | capture | Boolean | call listener in the capture phase | 
| once | Boolean | remove listener after firing | 
        
| passive | Boolean | set to true if you'll never call event.preventDefault(). Allows browser to provide perf
            optimizations like smoother scrolling. | 
        
  Copyright © PUBLIC Contributors