Как остановить / отменить событие с EventEmitter? - PullRequest
0 голосов
/ 07 ноября 2019

EventEmitter позволяет связывать прослушиватели для события. Я бы хотел, чтобы слушатели не вызывались в какой-то момент, во многом как работа return false или e.preventDefault() над событием элемента DOM.

что-то вроде этого:

eventEmitter = new EventEmitter()

eventEmitter
  .on('connection', (e) => {
    ...
    if (...) {
      # here, cancel the event with some method.
    }
  })
  .on('connection', (e) => {
    ...
  });

Любой вход?

...