A modal widget for managing breakout rooms within a meeting.
Allows users to create, edit, and delete rooms, assign participants, and start breakout rooms.
MessagesModal displays a modal interface for managing direct and group messages within an event.
It provides separate tabs for viewing and sending direct or group messages, configurable based on the event type.
ParticipantsModal is a widget that displays a modal for managing participants in an event.
It allows users to filter, mute, message, or remove participants depending on their permissions.
PollModal is a modal widget that provides an interface for creating, viewing, and managing polls
in a real-time environment with socket-based communication.
RecordingModal widget is used to display recording options, enabling users to confirm,
customize, and start recordings with interactive controls and settings panels.
RequestsModal displays a modal window containing a list of requests and
provides search and filter functionality. The modal allows users to accept
or reject each request using real-time actions through a socket connection.
WelcomePage is a StatefulWidget that provides a welcome screen where users can enter details
for an event, including event display name, token (secret), event ID, and event link.
It includes options to validate input, handle socket connection, and provide feedback using alerts.