EventDispatcher
public class EventDispatcher : EventDispatcherConvertible
The EventDispatcher interface is in implementation which supports the DOM Event Model.
-
Creates a new event dispatcher.
Declaration
Swift
public init() -
Creates a new event dispatcher to proxy target.
Declaration
Swift
public init(target: AnyObject) -
Registers the event listeners on the event target.
Declaration
Swift
public func addEventListener(_ type: Event.Name, selector: Selector, observer: AnyObject? = nil, useCapture: Bool = false) -
Unregister the event listeners on the event target.
Declaration
Swift
public func removeEventListener(_ type: Event.Name, selector: Selector, observer: AnyObject? = nil, useCapture: Bool = false) -
Dispatches the events into the implementations event model.
Declaration
Swift
open func dispatch(event: Event) -
Dispatches the events into the implementations event model.
Declaration
Swift
public func dispatch(_ type: Event.Name, bubbles: Bool, data: Any?)