会议底部工具栏
会议底部工具栏
@interface YealinkSDKMeetingToolBarMenuItem
显示的按钮
@property (nonatomic, strong, readonly) UIButton *actionBtn
点击回调闭包
@property (nonatomic, copy) void (^clickBlock)(void)
配置按钮样式闭包
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn)
工具栏item类型
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle
设置自定义选项的按钮配置和点击block
- (void)customWithConfigureBlock:(void (^)(UIButton *))configureBlock
根据工具栏item类型初始化
- (instancetype)initWithItemStyle:(YealinkSDKToolBarMenuItemStyle)itemStyle
typedef NS_ENUM(NSInteger, YealinkSDKToolBarMenuItemStyle) {
/// 麦克风
YealinkSDKToolBarMenuItemStyle_Mic = 0,
/// 摄像头
YealinkSDKToolBarMenuItemStyle_Camera = 1,
/// 共享
YealinkSDKToolBarMenuItemStyle_Share = 2,
/// 成员列表
YealinkSDKToolBarMenuItemStyle_MemberList = 3,
/// 邀请
YealinkSDKToolBarMenuItemStyle_Invite = 4,
/// 举手
YealinkSDKToolBarMenuItemStyle_Handup = 5,
/// 聊天
YealinkSDKToolBarMenuItemStyle_Chat = 6,
/// 问答Qa
YealinkSDKToolBarMenuItemStyle_QA = 7,
/// 投票
YealinkSDKToolBarMenuItemStyle_Vote = 8,
/// 更多
YealinkSDKToolBarMenuItemStyle_More = 9,
/// 自定义
YealinkSDKToolBarMenuItemStyle_Custom = 10,
};
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认麦克风item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultMicItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认摄像头item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultCameraItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认共享item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultShareItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认成员列表item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultMemberListItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认更多item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultMoreItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认举手item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultHandupItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认聊天item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultChatItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认问答Qaitem
+ (YealinkSDKMeetingToolBarMenuItem *)defaultQaItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认投票item
+ (YealinkSDKMeetingToolBarMenuItem *)defaultVoteItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end
生成默认自定义item
+ (YealinkSDKMeetingToolBarMenuItem *)customItem
TYPE |
NOTERIPTION |
YealinkSDKMeetingToolBarMenuItem |
工具栏item实例 |
@interface YealinkSDKMeetingToolBarMenuItem : NSObject
/*!
@brief 显示的按钮
*/
@property (nonatomic, strong, readonly) UIButton *actionBtn;
/*!
@brief 点击回调闭包
*/
@property (nonatomic, copy) void (^clickBlock)(void);
/*!
@brief 配置按钮样式闭包
*/
@property (nonatomic, copy) void (^configureBlock)(UIButton * actionBtn);
/*!
@brief 工具栏item类型
*/
@property (nonatomic) YealinkSDKToolBarMenuItemStyle itemStyle;
@end