Chat Panel Configuration
data class ChatPanelConfiguration @JvmOverloads constructor( val panelTitle: String? = null, val panelSubtitle: String? = null, val strings: ChatPanelStrings? = null, val collapsedStateOptions: CollapsedStateOptions? = CollapsedStateOptions.Bar(), val expandedStateOptions: ExpandedStateOptions? = ExpandedStateOptions(
panelTitle = panelTitle,
panelSubtitle = panelSubtitle
), val shareLinkUrl: String? = null, val previewBeforeJoin: Boolean = true, val showActiveUsers: Boolean = true, val canSendMessage: Boolean = true, val maxCharactersLimit: Int = BACKEND_MAX_CHARACTERS_LIMIT, val enableAutoScroll: Boolean = true, val autoScrollOffset: Int = 1)
Content copied to clipboard
A class that encloses all configurable options for an Aircore Chat Panel.
Constructors
Link copied to clipboard
fun ChatPanelConfiguration( panelTitle: String? = null, panelSubtitle: String? = null, strings: ChatPanelStrings? = null, collapsedStateOptions: CollapsedStateOptions? = CollapsedStateOptions.Bar(), expandedStateOptions: ExpandedStateOptions? = ExpandedStateOptions(
panelTitle = panelTitle,
panelSubtitle = panelSubtitle
), shareLinkUrl: String? = null, previewBeforeJoin: Boolean = true, showActiveUsers: Boolean = true, canSendMessage: Boolean = true, maxCharactersLimit: Int = BACKEND_MAX_CHARACTERS_LIMIT, enableAutoScroll: Boolean = true, autoScrollOffset: Int = 1)
Content copied to clipboard