components
library
Classes
-
AlertComponent
-
AlertComponent - A widget for displaying alerts with customizable options.
-
AudioCard
-
AudioCard - A card widget for displaying audio-related information and controls for a participant.
-
AudioGrid
-
A layout widget to stack multiple audio components on top of each other using AudioGridOptions.
-
BreakoutRoomsModal
-
A modal widget for managing breakout rooms within a meeting.
Allows users to create, edit, and delete rooms, assign participants, and start breakout rooms.
-
CardVideoDisplay
-
CardVideoDisplay - A widget to display video streams in a card format based on CardVideoDisplayOptions.
-
CoHostModal
-
CoHostModal - A modal widget for managing co-host settings.
-
ConfirmExitModal
-
ConfirmExitModalOptions
- Configuration options for ConfirmExitModal
.
-
ConfirmHereModal
-
ConfirmHereModal
prompts the user to confirm presence with a countdown timer and action button.
-
ControlButtonsAltComponent
-
ControlButtonsAltComponent - A widget that displays a configurable set of control buttons with flexible styling and alignment options.
-
ControlButtonsComponent
-
ControlButtonsComponent
- A widget that displays a set of control buttons based on specified options.
-
ControlButtonsComponentTouch
-
ControlButtonsComponentTouch - Renders a customizable set of control buttons.
-
DisplaySettingsModal
-
DisplaySettingsModalOptions
- Configuration options for the DisplaySettingsModal
.
-
EventSettingsModal
-
EventSettingsModalOptions
- Configuration options for EventSettingsModal
.
-
FlexibleGrid
-
FlexibleGrid
- A widget that displays a flexible grid layout based on specified rows and columns.
-
FlexibleVideo
-
FlexibleVideo
- A widget that displays a customizable video container.
-
LoadingModal
-
LoadingModal
- A loading modal overlay widget.
-
MainAspectComponent
-
MainAspectComponent
- A responsive component adjusting dimensions based on screen size and optional controls.
-
MainContainerComponent
-
MainContainerComponent
- A container widget with customizable dimensions, margins, and background color.
-
MainGridComponent
-
MainGridComponent
- A flexible grid component with customizable layout, child widgets, and background color.
-
MainScreenComponent
-
MainScreenComponent
- A flexible layout widget for creating main screens with adjustable layout and size.
-
MediaSettingsModal
-
MediaSettingsModalOptions
- Configuration options for the MediaSettingsModal
.
-
MediasfuBroadcast
-
MediasfuBroadcast
- A generic widget for initializing and managing Mediasfu functionalities.
-
MediasfuChat
-
MediasfuChat
- A generic widget for initializing and managing Mediasfu functionalities.
-
MediasfuConference
-
MediasfuConference
- A generic widget for initializing and managing Mediasfu functionalities.
-
MediasfuGeneric
-
MediasfuGeneric
- A generic widget for initializing and managing Mediasfu functionalities.
-
MediasfuWebinar
-
MediasfuWebinar
- A generic widget for initializing and managing Mediasfu functionalities.
-
MeetingProgressTimer
-
MeetingProgressTimer
- A widget that displays the meeting progress time with customizable style and position.
-
MenuModalOptions
- Configuration options for the MenuModal
widget.
-
MessagesModal
-
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.
-
MiniAudio
-
MiniAudio
- A widget that displays a mini audio card with customizable audio information.
-
MiniAudioPlayer
-
A Flutter widget for playing audio streams with optional waveform visualization.
-
MiniCard
-
MiniCard - A Flutter widget for displaying a mini card with initials or an image.
-
OtherGridComponent
-
OtherGridComponent - A widget for displaying a grid with customizable background color, children, and optional timer.
-
Pagination
- A widget for handling pagination with breakout room considerations.
-
ParticipantsModal
-
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
-
PollModal
is a modal widget that provides an interface for creating, viewing, and managing polls
in a real-time environment with socket-based communication.
-
PreJoinPage
-
PreJoinPage
-
RecordingModal
-
RecordingModal
widget is used to display recording options, enabling users to confirm,
customize, and start recordings with interactive controls and settings panels.
-
RequestsModal
-
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.
-
ShareEventModal
-
ShareEventModal
is a modal widget that allows users to share event details,
copy meeting ID and passcode, and interact with sharing buttons.
-
SubAspectComponent
-
SubAspectComponent
- A widget for displaying a sub-aspect component with customizable features.
-
WaitingRoomModal
-
A modal interface to manage participants in a waiting room, allowing hosts to accept or reject entries.
-
WelcomePage
-
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.