meeting_sdk_interface library

Classes

AudioControlProperty
音频控制
MeetingPropertyKeys
MeetingRoles
NECheckableMenuItem
包含checkeduncheck两个状态的菜单项,初始时菜单项为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
视频控制

Enums

NEMeetingRoleType
NEMenuItemState
NEMenuVisibility
菜单可见性策略

Constants

firstInjectableMenuId → const int
开发者自定义的注入菜单ID应该大于等于该值,小于该值的菜单为SDK内置菜单。 SDK内置的菜单点击时不会触发回调,只有自定义菜单才会回调。
kMeetingTemplateId → const int

Functions

buildMenuItemList(List? json) List<NEMeetingMenuItem>?

Typedefs

NEMenuItemClickHandler = Future<bool> Function(BuildContext context, NEMenuClickInfo clickInfo)