ImageComponent

data class ImageComponent(context: Context, colors: ChatColors, images: ChatImages)

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

Parameters

context

applicationContext

colors

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

images

изображения, используемые в приложении

Constructors

Link copied to clipboard
constructor(context: Context, colors: ChatColors, images: ChatImages)

Properties

Link copied to clipboard
@DrawableRes
var attachmentQuoteIcon: Int

Иконка для цитаты вложения

Link copied to clipboard

Выбранная иконка "Не нравится" при бинарном опросе

Link copied to clipboard

Невыбранная иконка "Не нравится" при бинарном опросе

Link copied to clipboard

Выбранная иконка "Нравится" при бинарном опросе

Link copied to clipboard

Невыбранная иконка "Нравится" при бинарном опросе

Link copied to clipboard
@ColorRes
var bodyIconsTintColor: Int

Цвет иконок

Link copied to clipboard
@ColorRes
var chatBackgroundColor: Int

Фоновый цвет для изображения

Link copied to clipboard

Цвет изображения при ошибке

Link copied to clipboard
@DrawableRes
var errorScreenImage: Int

Изображение экрана ошибки

Link copied to clipboard

Размер иконки файлов и медиа

Link copied to clipboard

Цвет фона для полноэкранного просмотра изображения

Link copied to clipboard

Границы входящего изображения

Link copied to clipboard
@DrawableRes
var incomingImageMask: Int

Маска для входящих изображений

Link copied to clipboard
@DrawableRes
var logoImage: Int

Изображение с логотипом

Link copied to clipboard

Изображение-заглушка для оператора

Link copied to clipboard
@DimenRes
var operatorAvatarSize: Int

Размер аватара оператора

Link copied to clipboard

Границы исходящего изображения

Link copied to clipboard
@DrawableRes
var outgoingImageMask: Int

Маска для исходящих изображений

Link copied to clipboard
@DrawableRes
var pauseIconImage: Int

Иконка паузы

Link copied to clipboard
@DrawableRes
var placeholderImage: Int

Картинка-заглушка

Link copied to clipboard
@DrawableRes
var playIconImage: Int

Иконка воспроизведения

Link copied to clipboard

Цвет текста в быстрых ответах

Link copied to clipboard
@DrawableRes
var quoteBackground: Int

Фон цитаты

Link copied to clipboard

Цвет фона цитаты

Link copied to clipboard

Цвет разделителя цитаты

Link copied to clipboard
@DrawableRes
var quoteFileIcon: Int

Иконка файла цитаты

Link copied to clipboard
@DrawableRes
var quoteIconBackground: Int

Фон иконки цитаты

Link copied to clipboard
@ColorRes
var quoteIconTintColor: Int

Цвет иконки цитаты

Link copied to clipboard
@DrawableRes
var quoteImageMask: Int

Маска изображения цитаты

Link copied to clipboard
@DrawableRes
var quoteMicIcon: Int

Иконка микрофона цитаты

Link copied to clipboard
@ColorRes
var rateStarColor: Int

Цвет звезды при простановке отзыва

Link copied to clipboard
@DrawableRes
var rateStarSelectedImage: Int

Иконка звезды, выбранной при оценке

Link copied to clipboard
@DrawableRes
var rateStarUnselectedImage: Int

Невыбранная иконка звезды при оценке

Link copied to clipboard
@DrawableRes
var scheduleMessageIcon: Int

Иконка в сообщении о расписании

Link copied to clipboard

Фоновая иконка для кнопки прокрутки сообщений вниз

Link copied to clipboard
@DrawableRes
var scrollDownButtonIcon: Int

Иконка для кнопки прокрутки сообщений вниз

Link copied to clipboard

Цвет выбранной иконки при опросе

Link copied to clipboard

Цвет не выбранной иконки при опросе

Link copied to clipboard
@DimenRes
var welcomeLogoHeight: Int

Высота логотипа приветственного экрана

Link copied to clipboard
@DimenRes
var welcomeLogoWidth: Int

Ширина логотипа приветственного экрана