meeting_sdk_interface library
Classes
- AudioControlProperty
- 音频控制
- MeetingPropertyKeys
- MeetingRoles
- NECheckableMenuItem
- 包含checked和uncheck两个状态的菜单项,初始时菜单项为uncheck状态, 点击后可切换至checked状态,如此反复。通过菜单项点击回调方法返回值控制是否进行状态迁移。 如果方法返回true,则会进行状态转移,否则保持当前状态不变。
- NEControlMenuIDs
- NEControlMenuItems
- NEHistoryMeetingItem
- 会议历史记录对象
- NEInMeetingUserInfo
- 会议中的成员信息类
- NEMeetingCode
- 描述对应状态的额外信息, 与对外文档一致
- NEMeetingConstants
- NEMeetingEvent
- 会议状态事件
- NEMeetingInfo
- 会议信息
- NEMeetingMenuItem
- 会议自定义菜单项 通过 NEMeetingOptions.injectedMoreMenuItems 添加自定义菜单项
- NEMeetingStatus
- 描述会议状态变更事件
- NEMenuClickInfo
- 单状态的菜单项被点击时的描述信息,只包含菜单ID
- NEMenuIDs
- SDK内置菜单,需要与平台定义的ID值保持一致 Note: 如果修改ID值,请同步修改平台上的定义
- NEMenuItemInfo
- 菜单项某一状态下的描述信息,包括菜单文本和图标。
- NEMenuItems
- NEMenuItemStates
- NESingleStateMenuItem
- 仅包含单个状态的菜单项,点击时不会进行状态迁移
- NEStatefulMenuClickInfo
- VideoControlProperty
- 视频控制
Constants
- firstInjectableMenuId → const int
-
开发者自定义的注入菜单ID应该大于等于该值,小于该值的菜单为SDK内置菜单。
SDK内置的菜单点击时不会触发回调,只有自定义菜单才会回调。
100
- kMeetingTemplateId → const int
-
40
Functions
-
buildMenuItemList(
List? json) → List< NEMeetingMenuItem>?
Enums
Typedefs
-
NEMenuItemClickHandler
= Future<
bool> Function(BuildContext context, NEMenuClickInfo clickInfo)