Constructor
new FakeEvent(type, dictopt)
Create an Event work-alike object based on the provided dictionary. The event should contain all of the same properties from the dict.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
type | 
            
            string | ||
dict | 
            
            Map.<string, Object> | 
                
                    <optional> | 
            
            
            
- Extends:
 - Event
 
- Source:
 
Extends
- Event
 
Members
stopped :boolean
    Non-standard property read by FakeEventTarget to stop processing
listeners.
    Type:
- boolean
 
- Source:
 
timeStamp :number
    According to MDN, Chrome uses high-res timers instead of epoch time.
Follow suit so that timeStamps on FakeEvents use the same base as
on native Events.
    Type:
- number
 
Methods
fromRealEvent(eventnon-null) → {shaka.util.FakeEvent}
Parameters:
| Name | Type | Description | 
|---|---|---|
event | 
            
            Event | 
- Source:
 
Returns:
- Type
 - shaka.util.FakeEvent
 
recastDictAsObject_(dictnon-null) → {Object}
    Allows us to tell the compiler that the dictionary "map" is actually a
generic object, for backwards compatibility.
    Parameters:
| Name | Type | Description | 
|---|---|---|
dict | 
            
            Map.<string, Object> | 
- Source:
 
Returns:
- Type
 - Object
 
preventDefault()
    Prevents the default action of the event.  Has no effect if the event isn't
cancellable.
- Source:
 
stopImmediatePropagation()
    Stops processing event listeners for this event.  Provided for
compatibility with native Events.
- Source:
 
stopPropagation()
    Does nothing, since FakeEvents do not bubble.  Provided for compatibility
with native Events.
- Source: