Class: EventTarget

EventTarget

new EventTarget()

todoc
Source:

Methods

(static) transmit(type, source, target) → {EventTarget}

Transmits an event handler from an eventTarget to an other
Parameters:
Name Type Description
type String
source EventTarget
target EventTarget
Source:
Returns:
EventTarget

addEventListener(type, listener) → {EventTarget}

Adds a listener to the specified event
Parameters:
Name Type Description
type String
listener function
Source:
Returns:
EventTarget
this

dispatchEvent(type) → {EventTarget}

Dispatches an Event at the specified EventTarget
Parameters:
Name Type Description
type String
Source:
Returns:
EventTarget
this

eachEventListener(type, callback) → {EventTarget}

Executes a provided function once per event listener
Parameters:
Name Type Description
type String
callback function
Source:
Returns:
EventTarget
this

emit(type) → {EventTarget}

Dispatches an Event at the specified EventTarget
Parameters:
Name Type Description
type String
Source:
See:
Returns:
EventTarget
this

hasEventListener(type) → {Boolean}

Determines if the eventTarget has eventListeners of the given type
Parameters:
Name Type Description
type String
Source:
Returns:
Boolean

off(type, listener) → {EventTarget}

Removes a listener from the specified event
Parameters:
Name Type Description
type String
listener function
Source:
See:
Returns:
EventTarget
this

offAll() → {EventTarget}

Removes all listeners
Source:
See:
Returns:
EventTarget
this

on(type, listener) → {EventTarget}

Adds a listener to the specified event
Parameters:
Name Type Description
type String
listener function
Source:
See:
Returns:
EventTarget
this

removeAllEventListeners() → {EventTarget}

Removes all listeners
Source:
Returns:
EventTarget
this

removeEventListener(type, listener) → {EventTarget}

Removes a listener from the specified event
Parameters:
Name Type Description
type String
listener function
Source:
Returns:
EventTarget
this

toString() → {String}

Returns the EventTarget string value
Source:
Returns:
String