MeetingOptions class
Constructors
-
MeetingOptions({String? meetingTitle, String? iosBroadcastAppGroup, bool initialVideoMute = true, bool initialAudioMute = true, bool showMeetingTime = true, bool noInvite = false, bool noSip = false, bool noChat = false, bool anonymous = false, bool noMinimize = true, bool noGallery = false, bool noSwitchCamera = false, bool noSwitchAudioMode = false, bool noWhiteBoard = false, bool noRename = false, bool noCloudRecord = true, bool showMemberTag = false, int defaultWindowMode = gallery, int meetingIdDisplayOption = MeetingIdDisplayOption.displayAll, int joinTimeout = NEMeetingConstants.meetingJoinTimeout, List<
NEMeetingMenuItem> ? injectedToolbarMenuItems, List<NEMeetingMenuItem> ? injectedMoreMenuItems, List<DeviceOrientation> ? restorePreferredOrientations, Map<String, dynamic> ? extras, bool noMuteAllVideo = true, bool noMuteAllAudio = false})
Properties
- anonymous ↔ bool
-
是否为匿名入会, 转场页面重试需要
getter/setter pair
- defaultWindowMode ↔ int
-
配置默认会议模式
WhiteBoardUtil
getter/setter pair -
extras
↔ Map<
String, dynamic> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- initialAudioMute → bool
-
final
- initialVideoMute → bool
-
final
-
injectedMoreMenuItems
↔ List<
NEMeetingMenuItem> ? -
"更多"自定义菜单,可添加监听器处理菜单点击事件
getter/setter pair
-
injectedToolbarMenuItems
↔ List<
NEMeetingMenuItem> ? -
"Toolbar"自定义菜单
getter/setter pair
- iosBroadcastAppGroup ↔ String?
-
ios broadcast app group
getter/setter pair
- isLongMeetingIdEnabled → bool
-
no setter
- isShortMeetingIdEnabled → bool
-
no setter
- joinTimeout ↔ int
-
超时时间,单位为ms
getter/setter pair
- meetingIdDisplayOption → int
-
会议中的"会议号"显示规则
final
- meetingTitle ↔ String?
-
会议标题
getter/setter pair
- noChat ↔ bool
-
聊天
getter/setter pair
- noCloudRecord ↔ bool
-
是否打开云端录制开关
getter/setter pair
- noGallery ↔ bool
-
画廊
getter/setter pair
- noInvite ↔ bool
-
邀请
getter/setter pair
- noMinimize ↔ bool
-
最小化
getter/setter pair
- noMuteAllAudio ↔ bool
-
配置会议中成员列表是否不显示"全体禁音/解除全体静音",默认为false,即显示
getter/setter pair
- noMuteAllVideo ↔ bool
-
配置会议中成员列表是否不显示"全体关闭/打开视频",默认为true,即不显示
getter/setter pair
- noRename ↔ bool
-
配置会议中是否显示"改名"菜单
getter/setter pair
- noSip ↔ bool
-
SIP菜单
getter/setter pair
- noSwitchAudioMode ↔ bool
-
配置会议中是否显示"切换音频模式"按钮
getter/setter pair
- noSwitchCamera ↔ bool
-
配置会议中是否显示"切换摄像头"按钮
getter/setter pair
- noWhiteBoard ↔ bool
-
配置会议中是否显示"共享白板"按钮
getter/setter pair
-
restorePreferredOrientations
↔ List<
DeviceOrientation> ? -
页面退出恢复页面原始方向
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showMeetingTime ↔ bool
-
show Meeting time
getter/setter pair
- showMemberTag ↔ bool
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited