Custom Colors
CustomColors
is a data class that represents the custom colors used for theming in the messaging window. Each property in this class corresponds to a different part of the messaging window that can be themed.
If a property is set to null, the default color from the app's theme will be used instead.
This allows for flexible theming, as you can choose to customize some colors while leaving others as their defaults.
Constructors
Properties
Color for the background of the connected state indicator
Color for the text of the connected state indicator
Color for the background of the connecting state indicator
Color for the text of the connecting state indicator
Background color of the date separator which will divide messages based on date
Text color of the date separator
Color for the background of the disconnected state indicator
Color for the text of the disconnected state indicator
Color for errors like internet connection error, message sending error
Background color of the solid button
Text color of the filled buttons
Color for the background of the idle timeout indicator
Color for the text of the idle timeout indicator
Color for showing info like agent name or system, time of message sent or received and participant events
Color for the background of the media bottom sheet
Cursor color of the message text field where we type message
Background color of the message text field where we type message
Background color of the messaging window
Color for error message text
Background color of the outlined buttons
Border color of the outlined buttons
Text color of the outlined buttons
Color of the clickable links in the received messages
Background color of the received message
onBackground color of the received message bubble
Text color of the received message
Color of the clickable links in the sent messages
Background color of the sent message
Background color of the sent message bubble
Text color of the sent message
Subtitle color or tag line name color
Title color or Bussiness name color
Top app bar color
Color for the typed message in text field while sending message