Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKReactionController.h
Go to the documentation of this file.
1
7#import <Foundation/Foundation.h>
8#import <ZoomSDK/ZoomSDKErrors.h>
9
10NS_ASSUME_NONNULL_BEGIN
15@protocol ZoomSDKReactionControllerDelegate <NSObject>
16
23- (void)onEmojiReactionReceived:(unsigned int)userid reactionType:(ZoomSDKEmojiReactionType)type reactionSkinTone:(ZoomSDKEmojiReactionSkinTone)skinTone;
24
29- (void)onEmojiReactionReceivedInWebinar:(ZoomSDKEmojiReactionType)type;
30
36- (void)onEmojiFeedbackReceived:(unsigned int)userid emojiFeedbackType:(ZoomSDKEmojiFeedbackType)type;
37
42- (void)onEmojiFeedbackCanceled:(unsigned int)userid;
43
44@end
45
46
51@interface ZoomSDKReactionController : NSObject
52{
53 id<ZoomSDKReactionControllerDelegate> _delegate;
54}
58@property (assign, nonatomic, nullable) id<ZoomSDKReactionControllerDelegate> delegate;
59
64- (BOOL)isEmojiReactionEnabled;
65
71- (ZoomSDKError)sendEmojiReaction:(ZoomSDKEmojiReactionType)type;
72
78- (ZoomSDKError)setWebinarEmojiReactionDisplayType:(ZoomSDKEmojiReactionDisplayType)type;
79
84- (ZoomSDKEmojiReactionDisplayType)getWebinarEmojiReactionDisplayType;
85
91- (ZoomSDKError)sendEmojiFeedback:(ZoomSDKEmojiFeedbackType)type;
92
97- (ZoomSDKError)cancelEmojiFeedback;
98
99@end
100
101NS_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....
Interface for managing emoji reactions and emoji feedback in Zoom SDK.
id< ZoomSDKReactionControllerDelegate > _delegate