Guest User

Untitled

a guest
Apr 24th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. 'use strict'
  2.  
  3. const { EventEmitter } = require('events')
  4.  
  5. function print(evt) {
  6. console.log('#####')
  7. console.log('Event: ', evt.name)
  8. if (evt.data) {
  9. console.log(evt.data)
  10. }
  11. console.log('#####')
  12. }
  13.  
  14. const ee = new EventEmitter()
  15.  
  16. ee.on('start', print)
  17. ee.on('data', print)
  18. ee.('end', print)
  19.  
  20. ee.emit('start', { name: 'start' })
  21. ee.emit('data', { name: 'data', data: 'EVENT DATA ...' })
  22. ee.emit('end', { name: 'end'})
Add Comment
Please, Sign In to add comment