Я работаю над проектом AngularJs. У меня есть служба, которая устанавливает и удаляет события на некоторых кнопках. Эта услуга используется другой службой, с которой я не хочу напрямую взаимодействовать с кнопками. Однако я хотел бы, чтобы событие нажатия кнопки было отфильтровано через первую службу и обработано во втором. Поскольку я не хочу, чтобы вторая служба знала о кнопках, я полагаю, что мне нужно будет создать пользовательское событие в первой службе. Как создать пользовательское событие и запустить его при нажатии кнопки?
Спасибо заранее.