macOS SDK API Reference
Loading...
Searching...
No Matches
ZoomSDKReactionController.h
Go to the documentation of this file.
1
2
3#import <Foundation/Foundation.h>
4#import "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
24@end
25
26@interface ZoomSDKReactionController : NSObject
27{
28 id<ZoomSDKReactionControllerDelegate> _delegate;
29}
30@property (assign, nonatomic) id<ZoomSDKReactionControllerDelegate> delegate;
31
36-(BOOL)isEmojiReactionEnabled;
37
44-(ZoomSDKError)sendEmojiReaction:(ZoomSDKEmojiReactionType)type reactionSkinTone:(ZoomSDKEmojiReactionSkinTone)skinTone DEPRECATED_MSG_ATTRIBUTE("Use -sendEmojiReaction: instead");
45
51-(ZoomSDKError)sendEmojiReaction:(ZoomSDKEmojiReactionType)type;
52
58-(ZoomSDKError)setWebinarEmojiReactionDisplayType:(ZoomSDKEmojiReactionDisplayType)type;
59
64-(ZoomSDKEmojiReactionDisplayType)getWebinarEmojiReactionDisplayType;
65@end
66
67NS_ASSUME_NONNULL_END
ZoomSDKEmojiReactionSkinTone
ZoomSDKEmojiReactionDisplayType
ZoomSDKError
Enumeration of common errors of SDK.
ZoomSDKEmojiReactionType
id< ZoomSDKReactionControllerDelegate > _delegate