ChatMainComponent

class ChatMainComponent(context: Context, typography: ChatTypography, colors: ChatColors, texts: ChatTexts)

Компонент, представляющий общие параметры для всего приложения. Предоставляет доступ к более низкому уровню персонализации, а также общие настройки для группы параметров.

Parameters

context

applicationContext

typography

шрифты, используемые в приложении

colors

цвета элементов, используемые в приложении

texts

тексты, используемые в приложении

Constructors

Link copied to clipboard
constructor(context: Context, typography: ChatTypography, colors: ChatColors, texts: ChatTexts)

Properties

Link copied to clipboard
@ColorRes
var chatBackgroundColor: Int

Фоновый цвет для окна чата

Link copied to clipboard

Цвет текста подзаголовка в тулбаре

Link copied to clipboard

Цвет текста заголовка в тулбаре

Link copied to clipboard
@ColorRes
var disabledColor: Int

Цвет для отключенных элементов

Link copied to clipboard

Цвет фона чата, если нет сообщений

Link copied to clipboard

Цвет разделителей

Link copied to clipboard
@ColorRes
var iconsTintColor: Int

Цвет иконок

Link copied to clipboard

Цвет подсветки после выделения сообщения

Link copied to clipboard
@ColorRes
var microphoneColor: Int

Цвет микрофона для голосовых сообщений

Link copied to clipboard
@ColorRes
var statusBarColor: Int

Цвет статус бара

Link copied to clipboard

Набор из трех цветов для элемента "swipe to refresh"

Link copied to clipboard

Фон для количества непрочитанных сообщений на плавающей кнопке