List of all meeting participants available for assignment
Breakout Room State:
Optional
showAlert display function for user feedback
Modal State:
Primary Socket.io instance for breakout room events
Optional
localOptional local Socket.io instance
Number of items per page in participant lists
Current meeting display mode
Previous display mode (for restoration after breakout)
Main room identifier
Whether screen sharing is active
Whether screen is currently being shared
Whether breakout rooms session has started
Whether breakout rooms session has ended
Modal visibility state
Utility:
Index of currently selected room for editing
Whether breakout rooms can be started (all participants assigned)
Array of breakout rooms, each containing assigned participants
Updates breakout started state
Updates breakout ended state
Updates selected room index
Updates whether start is allowed
Display State:
Updates breakout room assignments
Updates display mode
Session Context:
Function to retrieve latest parameters
Configuration parameters for breakout rooms modal.
BreakoutRoomsModalParameters
Participant Management: