会议更多菜单栏
会议更多菜单栏
@interface YealinkSDKMeetingMoreMenuItem
工具栏item类型
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle
typedef NS_ENUM(NSInteger, YealinkSDKMeetingMoreMenuItemStyle) {
/// 聊天
YealinkSDKMeetingMoreMenuItemStyle_Chat = 0,
/// QA提问
YealinkSDKMeetingMoreMenuItemStyle_Qa = 1,
/// 投票
YealinkSDKMeetingMoreMenuItemStyle_Vote = 2,
/// 更多
YealinkSDKMeetingMoreMenuItemStyle_More = 3,
/// DTMF
YealinkSDKMeetingMoreMenuItemStyle_Dtmf = 4,
/// 会议录制
YealinkSDKMeetingMoreMenuItemStyle_MeetingRecord = 5,
/// 直播
YealinkSDKMeetingMoreMenuItemStyle_MeetingLive = 6,
/// 悬浮窗
YealinkSDKMeetingMoreMenuItemStyle_Shrink = 7,
/// 会议设置
YealinkSDKMeetingMoreMenuItemStyle_MeetingSetting = 8,
/// 反馈
YealinkSDKMeetingMoreMenuItemStyle_Feedback = 9,
/// 翻译
YealinkSDKMeetingMoreMenuItemStyle_Translate = 10,
/// 语音AI
YealinkSDKMeetingMoreMenuItemStyle_AiTranscription = 11,
/// 视频AI
YealinkSDKMeetingMoreMenuItemStyle_VideoBlur = 12,
/// 间距
YealinkSDKMeetingMoreMenuItemStyle_Spacing = 13,
/// 自定义
YealinkSDKMeetingMoreMenuItemStyle_Custom = 14,
};
辅助功能ID
@property(nonatomic, copy) NSString *accessibilityId
item图标
@property(nonatomic, strong) UIImage *itemIconImage
item标题
@property(nonatomic, copy) NSString *itemTitle
点击回调闭包
@property(nonatomic, copy) void(^clickBlock)(void)
配置item
- (void)configureWithItemTitle:(NSString *)itemTitle
根据item类型初始化
- (instancetype)initWithItemStyle:(YealinkSDKMeetingMoreMenuItemStyle)itemStyle
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认聊天item
+ (instancetype)defaultChatItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认问答Qaitem
+ (instancetype)defaultQaItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认投票item
+ (instancetype)defaultVoteItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认自定义item
+ (instancetype)customItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认会议录制item
+ (instancetype)defaultMeetingRecordItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认直播item
+ (instancetype)defaultMeetingLiveItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认缩小item
+ (instancetype)defaultShrinkItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认会议设置item
+ (instancetype)defaultMeetingSettingItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认反馈item
+ (instancetype)defaultFeedbackItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认翻译item
+ (instancetype)defaultTranslateItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认人工记录item
+ (instancetype)defaultAiTranscriptionItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end
生成默认视频模糊item
+ (instancetype)defaultVideoBlurItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingMoreMenuItem |
菜单Item实例 |
@interface YealinkSDKMeetingMoreMenuItem : NSObject
/*!
@brief 工具栏item类型
@link YealinkSDKMeetingMoreMenuItemStyle
*/
@property(nonatomic) YealinkSDKMeetingMoreMenuItemStyle itemStyle;
/*!
@brief 辅助功能ID
*/
@property(nonatomic, copy) NSString *accessibilityId;
/*!
@brief item图标
*/
@property(nonatomic, strong) UIImage *itemIconImage;
/*!
@brief item标题
*/
@property(nonatomic, copy) NSString *itemTitle;
/*!
@brief 点击回调闭包
*/
@property(nonatomic, copy) void(^clickBlock)(void);
@end