Class webdriver.EventEmitter
code »Object that can emit events for others to listen for. This is used instead of Closure's event system because it is much more light weight. The API is based on Node's EventEmitters.
Constructor
webdriver.EventEmitter ( )
Show:
Instance Methods
code »addListener ( type, listenerFn, opt_scope ) ⇒ !webdriver.EventEmitterRegisters a listener.
!webdriver.EventEmittercode »addListener_ ( type, listenerFn, opt_scope, opt_oneshot ) ⇒ !webdriver.EventEmitterRegisters a listener.
!webdriver.EventEmitter| Parameters |
|---|
| Returns |
|
code »on ( type, listenerFn, opt_scope ) ⇒ !webdriver.EventEmitterAn alias for #addListener().
!webdriver.EventEmitter#addListener().code »once ( type, listenerFn, opt_scope ) ⇒ !webdriver.EventEmitterRegisters a one-time listener which will be called only the first time an
event is emitted, after which it will be removed.
!webdriver.EventEmittercode »removeAllListeners ( opt_type ) ⇒ !webdriver.EventEmitterRemoves all listeners for a specific type of event. If no event is
specified, all listeners across all types will be removed.
!webdriver.EventEmitter| Parameters |
|---|
|
| Returns |
|
code »removeListener ( type, listenerFn ) ⇒ !webdriver.EventEmitterRemoves a previously registered event listener.
!webdriver.EventEmitter