LayoutComponent

interface LayoutComponent

Interface for components that can be laid out in a container.

Inheritors

Properties

Link copied to clipboard
abstract val children: StateFlow<List<MediaSfuUIComponent>>

Get all child components.

Functions

Link copied to clipboard
abstract fun addChild(component: MediaSfuUIComponent)

Add a child component to this layout.

Link copied to clipboard
abstract fun clearChildren()

Clear all child components.

Link copied to clipboard
abstract fun removeChild(component: MediaSfuUIComponent)

Remove a child component from this layout.