ZegoAudioVideoContainer constructor
const
ZegoAudioVideoContainer({
- Key? key,
- required ZegoLayout layout,
- ZegoAudioVideoViewForegroundBuilder? foregroundBuilder,
- ZegoAudioVideoViewBackgroundBuilder? backgroundBuilder,
- ZegoAudioVideoViewSorter? sortAudioVideo,
- ZegoAudioVideoViewFilter? filterAudioVideo,
- ZegoAvatarConfig? avatarConfig,
- ZegoScreenSharingViewController? screenSharingViewController,
- ValueNotifier<
List< ? virtualUsersNotifier,ZegoUIKitUser> > - List<
ZegoAudioVideoContainerSource> sources = const [ZegoAudioVideoContainerSource.audioVideo, ZegoAudioVideoContainerSource.screenSharing], - void onUserListUpdated(
- List<
ZegoUIKitUser> userList
- List<
Implementation
const ZegoAudioVideoContainer({
Key? key,
required this.layout,
this.foregroundBuilder,
this.backgroundBuilder,
this.sortAudioVideo,
this.filterAudioVideo,
this.avatarConfig,
this.screenSharingViewController,
this.virtualUsersNotifier,
this.sources = const [
ZegoAudioVideoContainerSource.audioVideo,
ZegoAudioVideoContainerSource.screenSharing,
],
this.onUserListUpdated,
}) : super(key: key);