RegularAudioRendererStyle

data class RegularAudioRendererStyle(val isShowingSpeakingBorder: Boolean = true, val speakingBorder: BorderStroke = BorderStroke( 2.dp, Color(0xFF005FFF), ), val isShowingMicrophoneAvailability: Boolean = true, val microphoneLabelPosition: Alignment = Alignment.BottomEnd, val isShowingRoleBadge: Boolean = true) : AudioRendererStyle

Represents a regular audio room render styles.

Parameters

isShowingSpeakingBorder

Represents whether the participant is speaking or not.

speakingBorder

The shape will be displayed when a participant is speaking.

isShowingMicrophoneAvailability

Represents whether displays the microphone availability indicator or not.

microphoneLabelPosition

The position of the microphone availability indicator.

isShowingRoleBadge

Represents whether the displays the role badge or not.

Constructors

Link copied to clipboard
constructor(isShowingSpeakingBorder: Boolean = true, speakingBorder: BorderStroke = BorderStroke( 2.dp, Color(0xFF005FFF), ), isShowingMicrophoneAvailability: Boolean = true, microphoneLabelPosition: Alignment = Alignment.BottomEnd, isShowingRoleBadge: Boolean = true)

Properties

Link copied to clipboard
open override val isShowingMicrophoneAvailability: Boolean = true
Link copied to clipboard
open override val isShowingRoleBadge: Boolean = true
Link copied to clipboard
open override val isShowingSpeakingBorder: Boolean = true
Link copied to clipboard
Link copied to clipboard
open override val speakingBorder: BorderStroke

Inherited functions

Link copied to clipboard
fun AudioRendererStyle.copy(isShowingSpeakingBorder: Boolean = this.isShowingSpeakingBorder, speakingBorder: BorderStroke = this.speakingBorder, isShowingMicrophoneAvailability: Boolean = this.isShowingMicrophoneAvailability, microphoneLabelPosition: Alignment = this.microphoneLabelPosition, isShowingRoleBadge: Boolean = this.isShowingRoleBadge): AudioRendererStyle

Represents audio room render styles.