Добавляет участников в топик.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в который добавляются участники.
Идентификаторы сотрудников, которые добавляются как участники.
Признак того, что у участника доступ только для чтения.
Optional
type: ForumParticipantTypeТип добавляемого участника.
Optional
isSubscribed: booleanПризнак того, что участник подписан на уведомления.
Добавляет роли участников в топик.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в который добавляются роли участников.
Идентификаторы ролей, добавляемых в топик. Сотрудники, входящие в эти роли, имеют доступ как участники топика.
Признак того, что у участников роли доступ только для чтения.
Optional
isSubscribed: booleanПризнак того, что участники роли подписаны.
Создаёт топик.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор карточки, в которой создаётся топик.
Объект, содержащий информацию по создаваемому топику.
Выполняет архивирование или разархивирование топика.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, для которого выполняется действие.
Optional
isArchived: booleantrue
, если выполняется архивирование топика; false
, если выполняется разархивирование топика.
Проверяет возможность загрузить файл у пользователя в сессии.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор файла, приложенного к одному из сообщений в топике.
Признак того, что включён режим супермодератора.
Загружает сообщения топика.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, для которого загружаются сообщения.
Признак того, что включён режим супермодератора.
Количество загружаемых сообщений.
Optional
pageNumber: numberНомер загружаемой страницы. -1
, если загружаются сообщения из последней страницы.
Если задан параметр lastReadMessageTime, то загружается страница с указанным сообщением.
Optional
messageId: null | stringИдентификатор сообщения, которое необходимо загрузить вместе со страницей данных,
или null
, если страница с сообщениями загружается по порядку, без учёта конкретных сообщений.
Optional
lastReadMessageTime: null | stringДата последнего прочитанного сообщения, страницу которого требуется открыть.
Optional
isNeedUpdateLastReadMessageTime: booleanПризнак того, что требуется обновить дату/время последнего прочитанного сообщения для текущего пользователя.
Optional
searchText: null | stringСтрока с искомым текстом, если возвращается страница с результатами поиска,
или null
/пустая строка, если возвращается страница c сообщениями топика без выполняемого поиска по тексту.
Optional
reverseOrder: booleanПризнак того, что сообщения загружаются в обратном порядке, от самого нового к самому старому.
Возвращает информацию по указанному топику.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор запрашиваемого топика, если параметр singletonMode равен false
,
или идентификатор карточки, если параметр равен true
, т.е. элемент управления находится в режиме "Единственное обсуждение".
Признак того, что включён режим супермодератора.
Optional
permissionsToken: null | IStorage<unknown>Токен прав доступа.
Optional
singletonMode: booleanПризнак того, что запрос выполняется для элемента управления в режиме "Единственное обсуждение".
Optional
topicTypeId: null | stringИдентификатор типа, топики которого загружаются, или null
, если загружаются любые топики.
Возвращает список топиков с последними сообщениями в каждом из них.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор карточки, в которой ведутся обсуждения.
Признак того, что включён режим супермодератора.
Максимальное количество последних сообщений, загружаемых с каждым топиком.
Дата отправки самого старого сообщения, после которой сообщения с топиком не загружаются.
Optional
topicTypeId: null | stringИдентификатор типа, топики которого загружаются, или null
, если загружаются любые топики.
Удаляет участников топика.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, участники в котором удаляются.
Идентификаторы сотрудников, удаляемых из списка участников топика.
Удаляет роли участников из топика.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, из которого удаляются роли участников.
Идентификаторы ролей, удаляемые из списка участников топика.
Отправляет сообщение в топике.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в котором отправляется сообщение.
Объект, содержащий информацию по отправляемому сообщению.
Признак того, что включён режим супермодератора.
Optional
fileContentResolver: null | FileContentResolverФункция для получения информации по контенту файлов, содержащихся в сообщении.
Сохраняет глобальные настройки топика.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Объект, содержащий сохраняемые настройки.
Подписывает или отписывает текущего сотрудника как участника топика.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, для которого выполняется подписка или отписка.
Optional
isSubscribed: booleantrue
, если выполняется подписка на уведомления от топика; false
, если выполняется отписка.
Редактирует ранее отправленное сообщение.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в котором редактируется сообщение.
Объект, содержащий информацию по отредактированному сообщению.
Признак того, что пользователь имеет права на редактирование всех сообщений.
Optional
fileContentResolver: null | FileContentResolverФункция для получения информации по контенту файлов, содержащихся в сообщении.
Изменяет свойства участников в топике.
ForumResponse
ответ на запрос; ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в котором изменяются участники.
Идентификаторы изменяемых сотрудников.
Optional
isReadOnly: null | booleanПризнак того, что у участника доступ только для чтения, или null
, если доступ не изменяется.
Optional
type: null | ForumParticipantTypeТип участника, на который выполняется изменение, или null
, если тип участника не изменяется.
Optional
isSubscribed: null | booleanПризнак того, что участник подписан на уведомления, или null
, если состояние подписки не изменяется.
Изменяет роли участников в топике.
ValidationResult
, содержащий информацию по возникшим ошибкам.
Идентификатор топика, в котором изменяются роли участников.
Идентификаторы ролей, изменяемых в топике. Сотрудники, входящие в эти роли, имеют доступ как участники топика.
Optional
isReadOnly: booleanПризнак того, что у участников роли доступ только для чтения, или null
, если доступ не изменяется.
Optional
isSubscribed: booleanПризнак того, что участники роли подписаны, или null
, если состояние подписки не изменяется.
Generated using TypeDoc
Объект, предоставляющий средства для получения объектов форумов с сервера и отправки с клиента на сервер.