ZegoUIKitPrebuiltLiveAudioRoomConfig.host constructor
ZegoUIKitPrebuiltLiveAudioRoomConfig.host()
Default initialization parameters for the host. If a configuration item does not meet your expectations, you can directly override its value.
Example:
ZegoUIKitPrebuiltLiveAudioRoomConfig.host()
..hostSeatIndexes = [0]
Implementation
ZegoUIKitPrebuiltLiveAudioRoomConfig.host()
: role = ZegoLiveAudioRoomRole.host,
turnOnMicrophoneWhenJoining = true,
useSpeakerWhenJoining = true,
rootNavigator = false,
userInRoomAttributes = const {},
advanceConfigs = const {},
seat = ZegoLiveAudioRoomSeatConfig(
layout: ZegoLiveAudioRoomLayoutConfig(),
takeIndexWhenJoining: 0,
closeWhenJoining: true,
hostIndexes: const [0],
),
topMenuBar = ZegoLiveAudioRoomTopMenuBarConfig(),
bottomMenuBar = ZegoLiveAudioRoomBottomMenuBarConfig(),
inRoomMessage = ZegoLiveAudioRoomInRoomMessageConfig(),
memberList = ZegoLiveAudioRoomMemberListConfig(),
audioEffect = ZegoLiveAudioRoomAudioEffectConfig(),
duration = ZegoLiveAudioRoomLiveDurationConfig(),
mediaPlayer = ZegoLiveAudioRoomMediaPlayerConfig(),
backgroundMedia = ZegoLiveAudioRoomBackgroundMediaConfig(),
innerText = ZegoUIKitPrebuiltLiveAudioRoomInnerText(),
confirmDialogInfo = ZegoLiveAudioRoomDialogInfo(
title: 'Leave the room',
message: 'Are you sure to leave the room?',
cancelButtonName: 'Cancel',
confirmButtonName: 'OK',
);