CustomCapabilitySet

data class CustomCapabilitySet @JvmOverloads constructor(    _chat: ChatConfiguration? = null,     _fileShare: FileShareConfiguration? = null,     _screenShare: ScreenShareConfiguration? = null,     _whiteboard: WhiteboardConfiguration? = null) : CallCapabilitySet

Call capability set available

Constructors

Link copied to clipboard
fun CustomCapabilitySet(    _chat: ChatConfiguration? = null,     _fileShare: FileShareConfiguration? = null,     _screenShare: ScreenShareConfiguration? = null,     _whiteboard: WhiteboardConfiguration? = null)

Create Call capability set

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun withChat(): CustomCallConfiguration.CustomCapabilitySet

This function adds the chat capability to call UI.

Link copied to clipboard
open override fun withFileShare(): CustomCallConfiguration.CustomCapabilitySet

This function adds file sharing capability to call UI.

Link copied to clipboard
@RequiresApi(value = 21)
open override fun withScreenShare(): CustomCallConfiguration.CustomCapabilitySet

This function adds screen sharing capability to call UI.

Link copied to clipboard
@RequiresApi(value = 19)
open override fun withWhiteboard(): CustomCallConfiguration.CustomCapabilitySet

This function adds whiteboard capability to call UI.

Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
open override val chat: ChatConfiguration?

configuration

Link copied to clipboard
open override val fileShare: FileShareConfiguration?

configuration

Link copied to clipboard
open override val screenShare: ScreenShareConfiguration?

configuration

Link copied to clipboard
open override val whiteboard: WhiteboardConfiguration?

configuration