Package-level declarations
Types
Link copied to clipboard
data class ChatboxConfiguration @JvmOverloads constructor(var mainColor: Int = 0xFF1BC74E.toInt(), var fontPath: String? = null, var incomingMessageBackgroundColor: Int? = null, var incomingMessageTextColor: Int? = null, var incomingMessageStrokeColor: Int? = null, var outgoingMessageBackgroundColor: Int? = mainColor, var outgoingMessageTextColor: Int? = null, var outgoingMessageStrokeColor: Int? = null, var accentColor: Int? = mainColor, var toolbarBackgroundColor: Int? = mainColor, var toolbarMainColor: Int? = null, var toolbarTitle: String? = null, var incomingMessageAvatar: IncomingMessageAvatar? = null, var automaticMessage: String? = null, var gdprMessage: String? = null)
Data object that holds the configuration of the Chatbox.
Link copied to clipboard
interface ChatboxController
Controller in charge of Chatbox configuration & update.
Link copied to clipboard
interface ChatboxListener
Interface called when chatbox is updated.