MessagePanelOptions

data class MessagePanelOptions(val messages: List<Message>, val type: String, val onSendMessage: (String) -> Unit, val backgroundColor: Int = 0xFFFFFFFF.toInt(), val inputBackgroundColor: Int = 0xFFF0F0F0.toInt(), val member: String, val replyInfo: ReplyInfo? = null, val onClearReply: () -> Unit? = null)

MessagePanel - Panel for displaying and sending messages.

Shows message history and input field for composing new messages.

Constructors

Link copied to clipboard
constructor(messages: List<Message>, type: String, onSendMessage: (String) -> Unit, backgroundColor: Int = 0xFFFFFFFF.toInt(), inputBackgroundColor: Int = 0xFFF0F0F0.toInt(), member: String, replyInfo: ReplyInfo? = null, onClearReply: () -> Unit? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onClearReply: () -> Unit? = null
Link copied to clipboard
Link copied to clipboard
val replyInfo: ReplyInfo? = null
Link copied to clipboard