Browse Source

Add note about 'error' event to docs

v0.7.4-release
Ryan Dahl 15 years ago
parent
commit
ed0c109950
  1. 11
      doc/api.markdown

11
doc/api.markdown

@ -223,12 +223,23 @@ is emitted. These functions are called _listeners_.
All EventEmitters emit the event `'newListener'` when new listeners are All EventEmitters emit the event `'newListener'` when new listeners are
added. added.
When an EventEmitter experiences an error, the typical action is to emit an
`'error'` event. Error events are special--if there is no handler for them
they will print a stack trace and exit the program.
### Event: 'newListener' ### Event: 'newListener'
`function (event, listener) { }` `function (event, listener) { }`
This event is made any time someone adds a new listener. This event is made any time someone adds a new listener.
### Event: 'error'
`function (exception) { }`
If an error was encountered, then this event is emitted. This event is
special - when there are no listeners to receive the error Node will
terminate execution and display the exception's stack trace.
### emitter.addListener(event, listener) ### emitter.addListener(event, listener)

Loading…
Cancel
Save