ControlButtonsComponent - Flexible control button toolbar with rich customization
A highly configurable component for rendering action button toolbars (mute, video, screen share, etc.)
with support for horizontal/vertical layouts, custom alignment, and per-button rendering hooks.
Features:
Horizontal or vertical button arrangement
Flexible alignment (flex-start, center, flex-end, space-between, space-around, space-evenly)
Per-button active states with custom colors
Icon and label customization with FontAwesome support
Custom render hooks for full button or content replacement
Accessibility props support (aria-label, role, etc.)
ControlButtonsComponent - Flexible control button toolbar with rich customization
A highly configurable component for rendering action button toolbars (mute, video, screen share, etc.) with support for horizontal/vertical layouts, custom alignment, and per-button rendering hooks.
Features:
Component
Example
// Basic media controls with active states
Example
// Vertical control panel with custom rendering
Example
// Accessibility-enhanced controls with custom button renderer
Example
// Override with MediasfuGeneric uiOverrides