Digamos que tengo una clase A que extiende EventEmitters, por lo que puede emitir un evento. Ahora digamos que tengo otra clase B que extiende la clase A. (¿Cómo) puedo configurarlo para que un evento emitido por la clase A se propague a través de la clase B?
class A extends EventEmitter { constructor() { super(); } e() { this.emit('classA'); } } class B extends A { constructor() { super(); } } let mI = new A(); let mB = new B(); mB.on('classA', p => console.log('classA')); // event should arrive in class B instance??? mI.e();