NEMeetingKit V4.9.0
载入中...
搜索中...
未找到
NEMeetingOnInjectedMenuItemClickListener类 参考abstract

监听会议中按钮点击状态变更通知 更多...

#include <kit_service_meeting.h>

类 NEMeetingOnInjectedMenuItemClickListener 继承关系图:
NEObject

Public 类型

using NEMenuStateController = std::function<void(bool transition, const std::string extra)>
 自定义菜单的状态迁移控制器。当自定义菜单项被点击时,SDK会回调对应接口,并提供一个该接口的实例用于控制菜单项是否应该进行状态迁移。
 

Public 成员函数

virtual void onInjectedMenuItemClick (NEMenuClickInfoPtr clickInfo, const NEMeetingInfo &meetingInfo)=0
 菜单点击时发出通知,等待返回值,以确定状态是否变更,仅在多个状态的菜单才有
 
- Public 成员函数 继承自 NEObject
 NEObject ()=default
 构造函数
 
virtual ~NEObject ()=default
 析构函数
 

详细描述

监听会议中按钮点击状态变更通知

成员类型定义说明

◆ NEMenuStateController

using NEMeetingOnInjectedMenuItemClickListener::NEMenuStateController = std::function<void(bool transition, const std::string extra)>

自定义菜单的状态迁移控制器。当自定义菜单项被点击时,SDK会回调对应接口,并提供一个该接口的实例用于控制菜单项是否应该进行状态迁移。

参数
transitiontrue/false:是否应该进行状态迁移
extra预留的额外参数,当前未使用,传入空值即可
返回
void

成员函数说明

◆ onInjectedMenuItemClick()

virtual void NEMeetingOnInjectedMenuItemClickListener::onInjectedMenuItemClick ( NEMenuClickInfoPtr clickInfo,
const NEMeetingInfo & meetingInfo )
pure virtual

菜单点击时发出通知,等待返回值,以确定状态是否变更,仅在多个状态的菜单才有

参数
clickInfo当前点击的菜单项信息
meetingInfo当前会议信息
返回
void

该类的文档由以下文件生成: