Constructor
new Binding_(target, type, listener, optionsopt)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            EventTarget | The event target. | |
type | 
            
            string | The event type. | |
listener | 
            
            shaka.util.EventManager.ListenerType | The event listener. | |
options | 
            
            boolean | AddEventListenerOptions | 
                
                    <optional> | 
            
            
            An object that specifies characteristics about the event listener. The passive option, if true, indicates that this function will never call preventDefault(), which improves scrolling performance. | 
- Source:
 
Members
supportsObject_ :boolean|undefined
Type:
- boolean | undefined
 
- Source:
 
options :boolean|AddEventListenerOptions
Type:
- boolean | AddEventListenerOptions
 
- Source:
 
Methods
convertOptions_(target, valueopt) → {boolean|AddEventListenerOptions}
    Converts the provided options value into a value accepted by the browser.
Some browsers (e.g. Tizen) don't support passing options as an
object.  So this detects this case and converts it.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
target | 
            
            EventTarget | ||
value | 
            
            boolean | AddEventListenerOptions | 
                
                    <optional> | 
            
            
            
- Source:
 
Returns:
- Type
 - boolean | AddEventListenerOptions
 
doesSupportObject_(target) → {boolean}
    Checks whether the browser supports passing objects as the third argument
to addEventListener.  This caches the result value in a static field to
avoid a bunch of checks.
    Parameters:
| Name | Type | Description | 
|---|---|---|
target | 
            
            EventTarget | 
- Source:
 
Returns:
- Type
 - boolean
 
unlisten()
    Detaches the event listener from the event target. This does nothing if
the event listener is already detached.
- Source: