menu
- mediasfu_sdk
- main_conference.dart
main_conference
main_conference
library
Classes
-
MyApp
-
The main application widget for MediaSFU Conference.
Functions
-
main()
→ void
-
-
myCustomConferenceAudioCard({required String name, required bool barColor, dynamic textColor, dynamic cardBackgroundColor, dynamic customWidth, dynamic customHeight, dynamic imageSource, dynamic roundedImage, dynamic imageStyle})
→ Widget
-
Custom AudioCard builder for conference sessions
Features a blue/teal gradient design for audio-only participants
-
myCustomConferenceInterface({required MediasfuParameters parameters})
→ Widget
-
Complete Custom Conference Interface
This replaces the entire MediaSFU conference interface with a custom design
-
myCustomConferenceMiniCard({required String name, required bool showWaveform, dynamic overlayPosition, dynamic barColor, dynamic textColor, dynamic imageSource, dynamic roundedImage, dynamic imageStyle})
→ Widget
-
Custom MiniCard builder for conference sessions
Displays small participant cards with conference-specific styling
-
myCustomConferenceVideoCard({required Participant participant, required dynamic stream, required double width, required double height, dynamic imageSize, dynamic doMirror, dynamic showControls, dynamic showInfo, dynamic name, dynamic backgroundColor, dynamic onVideoPress, dynamic parameters})
→ Widget
-
Custom VideoCard builder for conference sessions
This replaces the default VideoCard with a custom blue gradient design
-
myCustomPreJoinPage({PreJoinPageOptions? options, required Credentials credentials})
→ Widget
-
A custom pre-join page widget that can be used instead of the default MediaSFU pre-join page.