Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKReactionController.h
Go to the documentation of this file.
1
2
3#import <Foundation/Foundation.h>
4#import <ZoomSDK/ZoomSDKErrors.h>
5
6NS_ASSUME_NONNULL_BEGIN
7
8@protocol ZoomSDKReactionControllerDelegate <NSObject>
9
16- (void)onEmojiReactionReceived:(unsigned int)userid reactionType:(ZoomSDKEmojiReactionType)type reactionSkinTone:(ZoomSDKEmojiReactionSkinTone)skinTone;
17
22- (void)onEmojiReactionReceivedInWebinar:(ZoomSDKEmojiReactionType)type;
23
29- (void)onEmojiFeedbackReceived:(unsigned int)userid emojiFeedbackType:(ZoomSDKEmojiFeedbackType)type;
30
35- (void)onEmojiFeedbackCanceled:(unsigned int)userid;
36
37@end
38
39@interface ZoomSDKReactionController : NSObject
40{
41 id<ZoomSDKReactionControllerDelegate> _delegate;
42}
43@property (assign, nonatomic, nullable) id<ZoomSDKReactionControllerDelegate> delegate;
44
49- (BOOL)isEmojiReactionEnabled;
50
56- (ZoomSDKError)sendEmojiReaction:(ZoomSDKEmojiReactionType)type;
57
63- (ZoomSDKError)setWebinarEmojiReactionDisplayType:(ZoomSDKEmojiReactionDisplayType)type;
64
69- (ZoomSDKEmojiReactionDisplayType)getWebinarEmojiReactionDisplayType;
70
76- (ZoomSDKError)sendEmojiFeedback:(ZoomSDKEmojiFeedbackType)type;
77
82- (ZoomSDKError)cancelEmojiFeedback;
83
84@end
85
86NS_ASSUME_NONNULL_END
ZoomSDKEmojiFeedbackType
Enumeration of emoji feedback types.
ZoomSDKEmojiReactionSkinTone
Enumeration of available emoji reaction skin tones.
ZoomSDKEmojiReactionDisplayType
Enumeration of emoji reaction display types in the meeting UI.
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKEmojiReactionType
Enumeration of available emoji reaction types. For more information, please visit https://support....
id< ZoomSDKReactionControllerDelegate > _delegate