public interface IForumControlDependencies
Public Interface IForumControlDependencies
public interface class IForumControlDependencies
type IForumControlDependencies = interface end
AdvancedCardDialogManager | Объект, предоставляющий методы для открытий карточки в модальном диалоге. |
AvatarGenerator | |
CardStreamClientRepository | Репозиторий для потокового управления карточками на клиенте. Репозиторий доступен также на сервере в вариантах без расширений. |
ColorPaletteSettingsManager | Менеджер для управления настройками цветов контрола IColorPalette. |
CreateDialogFormFuncAsync | |
CreateMenuContextFunc | |
ForumCharactersCounter | Осуществляет подсчет символов в сообщениях форумов. |
ForumClientCachedDataManager | Менеджер живет только на клиенте и работает с ранее загруженном форумном кеше |
ForumControlSettings | Интерфейс для обработки пользовательских настроек для контрола обсуждения. |
ForumDialogManager | |
ForumEventSource | Интерфейс служит для обработки событий между ViewModel`ми форума Вызывать его методы можно только из потока UI, не реализуем доп. синхронизации внутри |
ForumPermissionsProvider | Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения выполняет проверки на основании правил доступа и токена KrToken. |
ForumProvider | Объект, предоставляющий средства для получения объектов форумов с сервера и отправки с клиента на сервер. |
LicenseManager | Объект, предоставляющий доступ к лицензии. |
NotificationUIFactory | Фабрика, создающая типовые объекты для использования в API всплывающих уведомлений. |
NotificationUIManager | Объект, управляющий отображением всплывающих уведомлений. |
Session | Сессия пользователя. |