components\display_components\flexible_video library

Classes

FlexibleVideo
Responsive video-grid widget that powers MediaSFU's main participant layout.
FlexibleVideoCellContext
FlexibleVideoContainerContext
FlexibleVideoGridContext
FlexibleVideoOptions
Configuration payload for FlexibleVideo.
FlexibleVideoRowContext
FlexibleVideoScreenboardContext

Typedefs

FlexibleVideoCellBuilder = Widget Function(FlexibleVideoCellContext context, Widget defaultCell)
FlexibleVideoContainerBuilder = Widget Function(FlexibleVideoContainerContext context, Widget defaultContainer)
FlexibleVideoGridBuilder = Widget Function(FlexibleVideoGridContext context, Widget defaultGrid)
FlexibleVideoRowBuilder = Widget Function(FlexibleVideoRowContext context, Widget defaultRow)
FlexibleVideoScreenboardBuilder = Widget? Function(FlexibleVideoScreenboardContext context, Widget? defaultScreenboard)
FlexibleVideoType = Widget Function({required FlexibleVideoOptions options})