Package com. bandyer. android_sdk. tool_configuration. chat
Types
Link copied to clipboard
interface CallCapabilitySet : FileShareCapabilitySet<CallCapabilitySet> , WhiteboardCapabilitySet<CallCapabilitySet> , ScreenShareCapabilitySet<CallCapabilitySet>
Content copied to clipboard
Call capability set in call configuration of chat
Link copied to clipboard
interface CallConfiguration : Configuration<CallCapabilitySet, CallOptionSet>
Content copied to clipboard
Call configuration when chat capability
Link copied to clipboard
Chat capability set
Link copied to clipboard
interface ChatConfiguration : Configuration<ChatCapabilitySet, ChatOptionSet>
Content copied to clipboard
Chat
Link copied to clipboard
Chat option set
Link copied to clipboard
data class CustomChatConfiguration @JvmOverloads constructor(val capabilitySet: ChatCapabilitySet = CustomCapabilitySet(), val optionSet: ChatOptionSet = ChatOptions()) : ChatConfiguration
Content copied to clipboard
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
Content copied to clipboard
Simple chat configuration This configuration enables audioUpgradable and audioVideo options in the menu. Both the options will have the following features: