NEMeetingKit
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 所有成员列表
nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener类 参考abstract

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

#include <meeting_service.h>

类 nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener 继承关系图:
Inheritance graph
[图例]
nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener 的协作图:
Collaboration graph
[图例]

Public 类型

using NEInjectedMenuItemClickCallback = std::function< void(int itemId, const std::string &itemGuid, int itemCheckedIndex)>
 多个状态的菜单的返回回调
 

Public 成员函数

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

详细描述

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

在文件 meeting_service.h38 行定义.

成员类型定义说明

◆ NEInjectedMenuItemClickCallback

using nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener::NEInjectedMenuItemClickCallback = std::function<void(int itemId, const std::string& itemGuid, int itemCheckedIndex)>

多个状态的菜单的返回回调

参数
itemId菜单项itemId
itemGuid菜单项itemGuid
itemCheckedIndex菜单项新的itemCheckedIndex,如果不更改,则赋值回调中的状态
返回
void

在文件 meeting_service.h47 行定义.

成员函数说明

◆ onInjectedMenuItemClick()

virtual void nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener::onInjectedMenuItemClick ( const NEMeetingMenuItem meeting_menu_item)
pure virtual

菜单点击后发出通知,仅在单个状态的菜单才有

参数
meeting_menu_item菜单项内容
返回
void

◆ onInjectedMenuItemClickEx()

virtual void nem_sdk_interface::NEMeetingOnInjectedMenuItemClickListener::onInjectedMenuItemClickEx ( const NEMeetingMenuItem meeting_menu_item,
const NEInjectedMenuItemClickCallback cb 
)
pure virtual

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

参数
meeting_menu_item菜单项内容
cb回调,菜单项状态
返回
void

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