...
widget.on('message', function () { console.log('Новое сообщение'); });
С помощью события события message
например например, можно проиграть звук, если виджет скрыт, а пользователю пришло сообщение.
widget.on('unread', function (count) { console.log('Количество непрочитанных сообщений', count); });
С помощью события события unread
можно можно показывать пользователю количество непрочитанных сообщений. Событие возникает всякий раз, когда значение меняется. При первоначальном получении списка сообщений, если непрочитанных нет, то события не будет. Предполагается, что подписчик инициализирует счетчик сообщений как 0.
widget.on('file-clicked', function (url) { console.log('Пользователь нажал на файл, подписанная ссылка:', url); }
Собыдие Событие file-clicked
отправляется отправляется только в режиме виджета виджета mobile
и и передает подписанную ссылку на файл, на который нажал пользователь. Ссылка действует ограниченное количество времени. Время жизни настраивается на сервере.