Это не доступно как часть библиотеки pusher-js. Обычно инициатор мероприятия, вероятно, просто вызовите функцию, которая обрабатывает событие после запуска его:
function doTrigger(data) {
var triggered = pusherInstance.trigger('private-channelName', 'eventName', data);
if(triggered) {
handleTriggeredEvent(data);
}
}
function handleTriggeredEvent(data) {
// Update UI
}
В качестве альтернативы вы могли бы манипулировать толкатель-JS библиотеку и изменить способ запуска также испускать событие на канале. Таким образом, также будет вызываться обработчик событий отправителей событий.
Если честно, это предложение, вероятно, будет немного взломанным (вам, вероятно, потребуется обновить объект EventDispatcher
), поэтому я думаю, что более ранние предложения - лучшее решение.