Счетчик непрочитанных событий
getUnreadCounter
Метод получения счетчика непрочитанных событий.
Аргументы
Параметр | Тип данных | Описание |
---|---|---|
"user" | "chat" | "smartapp" | Тип источника данных | |
string | Идентификатор источника:
|
Возвращаемое значение
Возвращаемое значение содержит Promise, который после исполнения вернет ответ, содержащий объект с атрибутом payload. В этом объекте содержится свойство unreadCounter.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
subscribeClientEvents
Метод подписки на изменение счетчика непрочитанных событий.
Аргументы
Параметр | Тип данных | Описание |
---|---|---|
string | "unread_counter_change" | |
object | Объект, содержащий идентификаторы источника | |
"user" | "chat" | "smartapp" | Тип источника данных | |
string | Идентификатор источника | |
function | Метод, вызываемый при изменении счетчика (опционально) |
Возвращаемое значение
Возвращаемое значение содержит Promise, который будет исполнен.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
unsubscribeClientEvents
Метод отмены подписки на изменение счетчика непрочитанных событий.
Аргументы
Параметр | Тип данных | Описание |
---|---|---|
string | "unread_counter_change" | |
object | Объект, содержащий идентификаторы источника | |
"user" | "chat" | "smartapp" | Тип источника данных | |
string | Идентификатор источника | |
function | Метод, вызываемый при изменении счетчика (опционально) |
Возвращаемое значение
Возвращаемое значение содержит Promise, который будет исполнен.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|