Video Card Options
data class VideoCardOptions(val participant: Participant, val videoStream: MediaStream? = null, val eventType: EventType = EventType.CONFERENCE, val style: ComponentStyle = ComponentStyle(), val showControls: Boolean = true, val showInfo: Boolean = true, val showWaveform: Boolean = true, val controlsPosition: ControlPosition = ControlPosition.BottomLeft, val infoPosition: ControlPosition = ControlPosition.TopLeft, val backgroundColor: Color = Color(0.17f, 0.4f, 0.56f), val textColor: Color = Color.White, val barColor: Color = Color(0.91f, 0.18f, 0.18f), val doMirror: Boolean = false, val forceFullDisplay: Boolean = false, val roundedCorners: Boolean = false, val borderWidth: Float = 2.0f, val borderColor: Color = Color.Black, val onClick: () -> Unit? = null, val onLongPress: () -> Unit? = null, val onDoubleClick: () -> Unit? = null, val onAudioToggle: (Boolean) -> Unit? = null, val onVideoToggle: (Boolean) -> Unit? = null, val customInfoComponent: MediaSfuUIComponent? = null, val customControlsComponent: MediaSfuUIComponent? = null)
Configuration options for the VideoCard component.
Constructors
Link copied to clipboard
constructor(participant: Participant, videoStream: MediaStream? = null, eventType: EventType = EventType.CONFERENCE, style: ComponentStyle = ComponentStyle(), showControls: Boolean = true, showInfo: Boolean = true, showWaveform: Boolean = true, controlsPosition: ControlPosition = ControlPosition.BottomLeft, infoPosition: ControlPosition = ControlPosition.TopLeft, backgroundColor: Color = Color(0.17f, 0.4f, 0.56f), textColor: Color = Color.White, barColor: Color = Color(0.91f, 0.18f, 0.18f), doMirror: Boolean = false, forceFullDisplay: Boolean = false, roundedCorners: Boolean = false, borderWidth: Float = 2.0f, borderColor: Color = Color.Black, onClick: () -> Unit? = null, onLongPress: () -> Unit? = null, onDoubleClick: () -> Unit? = null, onAudioToggle: (Boolean) -> Unit? = null, onVideoToggle: (Boolean) -> Unit? = null, customInfoComponent: MediaSfuUIComponent? = null, customControlsComponent: MediaSfuUIComponent? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard