widgetFor static method
ParticipantWidget
widgetFor(
- ParticipantTrack participantTrack, {
- bool showStatsLayer = false,
- bool isSpeaker = false,
Implementation
static ParticipantWidget widgetFor(ParticipantTrack participantTrack,
{bool showStatsLayer = false, bool isSpeaker = false}) {
if (participantTrack.participant is LocalParticipant) {
return LocalParticipantWidget(
participantTrack.participant as LocalParticipant,
participantTrack.type,
showStatsLayer,
isSpeaker);
} else if (participantTrack.participant is RemoteParticipant) {
return RemoteParticipantWidget(
participantTrack.participant as RemoteParticipant,
participantTrack.type,
showStatsLayer,
isSpeaker);
}
throw UnimplementedError('Unknown participant type');
}