Можно ли передать событие от одного класса объекту другого класса?
Можно ли передать событие от одного класса объекту другого класса и как это можно реализовать, если можно?
Типа такого:
Class 1 {
this.emit('test', i);
}
Class 2 {
let obj = new Class 1;
obj.on('test', (i) => {};
}
Хотелось бы чтобы объект класса 2 тоже среагировал на эмитер. Как-то так(Но не передавать же событие второй раз?):
let obj2 = new Class 2;
obj2.on('test', (i) => {};