Package-level declarations

Types

Link copied to clipboard
data class AudioUi(val id: String, val isEnabled: Boolean = false, val isMutedForYou: Boolean = false)

Audio Ui representation of a audio component on the Ui

Link copied to clipboard
data class ImmutableView<T : View>(val value: T)

Immutable View representation

Link copied to clipboard
data class StreamUi(val id: String, val username: String, val isMine: Boolean = false, val audio: AudioUi? = null, val video: VideoUi? = null, val avatar: ImmutableUri? = null, val createdAt: Long = 0)

Stream Ui representation of a Stream on the Ui

Link copied to clipboard
data class VideoUi(val id: String, val view: ImmutableView<VideoStreamView>? = null, val zoomLevelUi: VideoUi.ZoomLevelUi? = null, val isEnabled: Boolean = false, val isScreenShare: Boolean = false, val pointers: ImmutableList<PointerUi> = ImmutableList(emptyList()))

Video Ui representation of a video component on the Ui

Properties

Link copied to clipboard

Stream Ui Mock representation