ZoomOptions constructor

ZoomOptions({
  1. required String? domain,
  2. String? appKey,
  3. String? appSecret,
  4. String? language = "en-US",
  5. bool? showMeetingHeader = true,
  6. bool? disableInvite = false,
  7. bool? disableCallOut = false,
  8. bool? disableRecord = false,
  9. bool? disableJoinAudio = false,
  10. bool? audioPanelAlwaysOpen = false,
  11. bool? isSupportAV = true,
  12. bool? isSupportChat = true,
  13. bool? isSupportQA = true,
  14. bool? isSupportCC = true,
  15. bool? isSupportPolling = true,
  16. bool? isSupportBreakout = true,
  17. bool? screenShare = true,
  18. String? rwcBackup = '',
  19. bool? videoDrag = true,
  20. String? sharingMode = 'both',
  21. bool? videoHeader = true,
  22. bool? isLockBottom = true,
  23. bool? isSupportNonverbal = true,
  24. bool? isShowJoiningErrorDialog = true,
  25. bool? disablePreview = false,
  26. bool? disableCORP = true,
  27. String? inviteUrlFormat = '',
  28. bool? disableVOIP = false,
  29. bool? disableReport = false,
  30. List<String>? meetingInfo = const ['topic', 'host', 'mn', 'pwd', 'telPwd', 'invite', 'participant', 'dc', 'enctype', 'report'],
})

--Meeting Info for web

Implementation

ZoomOptions(
    {required this.domain,
    this.appKey,
    this.appSecret,
    this.language = "en-US",
    this.showMeetingHeader = true,
    this.disableInvite = false,
    this.disableCallOut = false,
    this.disableRecord = false,
    this.disableJoinAudio = false,
    this.audioPanelAlwaysOpen = false,
    this.isSupportAV = true,
    this.isSupportChat = true,
    this.isSupportQA = true,
    this.isSupportCC = true,
    this.isSupportPolling = true,
    this.isSupportBreakout = true,
    this.screenShare = true,
    this.rwcBackup = '',
    this.videoDrag = true,
    this.sharingMode = 'both',
    this.videoHeader = true,
    this.isLockBottom = true,
    this.isSupportNonverbal = true,
    this.isShowJoiningErrorDialog = true,
    this.disablePreview = false,
    this.disableCORP = true,
    this.inviteUrlFormat = '',
    this.disableVOIP = false,
    this.disableReport = false,
    this.meetingInfo = const [
      'topic',
      'host',
      'mn',
      'pwd',
      'telPwd',
      'invite',
      'participant',
      'dc',
      'enctype',
      'report'
    ]});