Chat

data class Chat(val allowPinningMessages: Boolean?, val initialState: String?, val overlayView: Boolean?, val publicChatEnabled: Boolean, val rolesWhiteList: List<String>?, val privateChatEnabled: Boolean, val chatTitle: String, val messagePlaceholder: String, val realTimeControls: HMSRoomLayout.HMSRoomLayoutData.Screens.Conferencing.Default.Elements.RealTimeControls)

Constructors

Link copied to clipboard
fun Chat(allowPinningMessages: Boolean?, initialState: String?, overlayView: Boolean?, publicChatEnabled: Boolean, rolesWhiteList: List<String>?, privateChatEnabled: Boolean, chatTitle: String, messagePlaceholder: String, realTimeControls: HMSRoomLayout.HMSRoomLayoutData.Screens.Conferencing.Default.Elements.RealTimeControls)

Properties

Link copied to clipboard
@SerializedName(value = "allow_pinning_messages")
val allowPinningMessages: Boolean?
Link copied to clipboard
@SerializedName(value = "chat_title")
val chatTitle: String
Link copied to clipboard
@SerializedName(value = "initial_state")
val initialState: String?
Link copied to clipboard
@SerializedName(value = "message_placeholder")
val messagePlaceholder: String
Link copied to clipboard
@SerializedName(value = "is_overlay")
val overlayView: Boolean?
Link copied to clipboard
@SerializedName(value = "private_chat_enabled")
val privateChatEnabled: Boolean
Link copied to clipboard
@SerializedName(value = "public_chat_enabled")
val publicChatEnabled: Boolean
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "roles_whitelist")
val rolesWhiteList: List<String>?