EkoMessageReaction
@interface EkoMessageReaction : NSObject
Reaction object
-
Uniquely identifies this message reaction.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSString *reactionId;
Swift
var reactionId: String { get }
-
Uniquely identifies this reaction for message.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSString *messageId;
Swift
var messageId: String { get }
-
Identifies the name of the reaction.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSString *reactionName;
Swift
var reactionName: String { get }
-
The message creation time.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSDate *createdAtDate;
Swift
var createdAtDate: Date { get }
-
The reference of reaction type, default to always message.
Declaration
Objective-C
@property (readonly, nonatomic) EkoReferenceType referenceType;
Swift
var referenceType: EkoReferenceType { get }
-
The reactor user id to this message reaction.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSString *reactorId;
Swift
var reactorId: String { get }
-
The reactor display name to this message reaction.
Declaration
Objective-C
@property (readonly, strong, nonatomic, nonnull) NSString *reactorDisplayName;
Swift
var reactorDisplayName: String { get }