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