MeetingOptions constructor

MeetingOptions({
  1. String? meetingTitle,
  2. String? iosBroadcastAppGroup,
  3. bool initialVideoMute = true,
  4. bool initialAudioMute = true,
  5. bool showMeetingTime = true,
  6. bool noInvite = false,
  7. bool noSip = false,
  8. bool noChat = false,
  9. bool anonymous = false,
  10. bool noMinimize = true,
  11. bool noGallery = false,
  12. bool noSwitchCamera = false,
  13. bool noSwitchAudioMode = false,
  14. bool noWhiteBoard = false,
  15. bool noRename = false,
  16. bool noCloudRecord = true,
  17. bool showMemberTag = false,
  18. int defaultWindowMode = gallery,
  19. int meetingIdDisplayOption = MeetingIdDisplayOption.displayAll,
  20. int joinTimeout = NEMeetingConstants.meetingJoinTimeout,
  21. List<NEMeetingMenuItem>? injectedToolbarMenuItems,
  22. List<NEMeetingMenuItem>? injectedMoreMenuItems,
  23. List<DeviceOrientation>? restorePreferredOrientations,
  24. Map<String, dynamic>? extras,
  25. bool noMuteAllVideo = true,
  26. bool noMuteAllAudio = false,
})

Implementation

MeetingOptions(
    {this.meetingTitle,
    this.iosBroadcastAppGroup,
    this.initialVideoMute = true,
    this.initialAudioMute = true,
    this.showMeetingTime = true,
    this.noInvite = false,
    this.noSip = false,
    this.noChat = false,
    this.anonymous = false,
    this.noMinimize = true,
    this.noGallery = false,
    this.noSwitchCamera = false,
    this.noSwitchAudioMode = false,
    this.noWhiteBoard = false,
    this.noRename = false,
    this.noCloudRecord = true,
    // this.audioProfile,
    this.showMemberTag = false,
    this.defaultWindowMode = gallery,
    this.meetingIdDisplayOption = MeetingIdDisplayOption.displayAll,
    this.joinTimeout = NEMeetingConstants.meetingJoinTimeout,
    this.injectedToolbarMenuItems,
    this.injectedMoreMenuItems,
    this.restorePreferredOrientations,
    this.extras,
    this.noMuteAllVideo = true,
    this.noMuteAllAudio = false});