CustomScreenShareConfiguration

data class CustomScreenShareConfiguration @JvmOverloads constructor(val capabilitySet: ScreenShareCapabilitySet = CapabilitySet(), val optionSet: ScreenShareOptionSet = Options()) : ScreenShareConfiguration

Screen share configuration

Constructors

Link copied to clipboard
fun CustomScreenShareConfiguration(capabilitySet: ScreenShareCapabilitySet = CapabilitySet(), optionSet: ScreenShareOptionSet = Options())

Create Screen share configuration

Types

Link copied to clipboard
class CapabilitySet : ScreenShareCapabilitySet

Capability set

Link copied to clipboard
data class Options @JvmOverloads constructor(var mode: Int = ScreenShareOptionSet.USER_SELECTION) : ScreenShareOptionSet

Options for screen share

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun encode(): String

Encode to string

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

Properties

Link copied to clipboard
open override val capabilitySet: ScreenShareCapabilitySet

capability set available in screen share

Link copied to clipboard
open override val optionSet: ScreenShareOptionSet

options set for screen share