Package com.bandyer.android_sdk.tool_configuration.chat

Types

Link copied to clipboard

Call capability set in call configuration of chat

Link copied to clipboard
interface CallConfiguration : Configuration<CallCapabilitySet, CallOptionSet>

Call configuration when chat capability

Link copied to clipboard
interface ChatCapabilitySet : CapabilitySet

Chat capability set

Link copied to clipboard
interface ChatConfiguration : Configuration<ChatCapabilitySet, ChatOptionSet>

Chat

Link copied to clipboard
interface ChatOptionSet : OptionSet

Chat option set

Link copied to clipboard
data class CustomChatConfiguration @JvmOverloads constructor(val capabilitySet: ChatCapabilitySet = CustomCapabilitySet(), val optionSet: ChatOptionSet = ChatOptions()) : ChatConfiguration

Chat configuration

Link copied to clipboard
data class SimpleChatConfiguration(val capabilitySet: ChatCapabilitySet = CustomCallConfiguration( CustomCallConfiguration.CustomCapabilitySet( CustomFileShareConfiguration(), CustomScreenShareConfiguration(), CustomWhiteboardConfiguration() ) ).let { CustomCapabilitySet(audioUpgradableCallConfiguration = it, audioVideoCallConfiguration = it) }, val optionSet: ChatOptionSet = ChatOptions()) : ChatConfiguration

Simple chat configuration This configuration enables audioUpgradable and audioVideo options in the menu. Both the options will have the following features: