ZegoUIKitPrebuiltLiveAudioRoomConfig.audience constructor

ZegoUIKitPrebuiltLiveAudioRoomConfig.audience()

Default initialization parameters for the audience. If a configuration item does not meet your expectations, you can directly override its value.

Example:

ZegoUIKitPrebuiltLiveAudioRoomConfig.audience()
..hostSeatIndexes = [0]

Implementation

ZegoUIKitPrebuiltLiveAudioRoomConfig.audience()
    : role = ZegoLiveAudioRoomRole.audience,
      turnOnMicrophoneWhenJoining = false,
      useSpeakerWhenJoining = true,
      rootNavigator = false,
      userInRoomAttributes = const {},
      advanceConfigs = const {},
      seat = ZegoLiveAudioRoomSeatConfig(
        layout: ZegoLiveAudioRoomLayoutConfig(),
        closeWhenJoining: false,
        hostIndexes: const [0],
      ),
      topMenuBar = ZegoLiveAudioRoomTopMenuBarConfig(),
      bottomMenuBar = ZegoLiveAudioRoomBottomMenuBarConfig(),
      inRoomMessage = ZegoLiveAudioRoomInRoomMessageConfig(),
      memberList = ZegoLiveAudioRoomMemberListConfig(),
      audioEffect = ZegoLiveAudioRoomAudioEffectConfig(),
      duration = ZegoLiveAudioRoomLiveDurationConfig(),
      mediaPlayer = ZegoLiveAudioRoomMediaPlayerConfig(),
      backgroundMedia = ZegoLiveAudioRoomBackgroundMediaConfig(),
      innerText = ZegoUIKitPrebuiltLiveAudioRoomInnerText();