KBMConversationActivity Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | KBMConversationActivity.h |
role
the role of who is performing the typing activity
@property (readonly, nullable) NSString *roleDeclared In
KBMConversationActivity.h
type
the type of activity that is being triggered. Could be either - KBMConversationActivityTypeTypingStart - KBMConversationActivityTypeTypingStop - KBMConversationActivityTypeConversationRead - KBMConversationActivityTypeConversationAdded - KBMConversationActivityTypeConversationRemoved - KBMConversationActivityTypeParticipantAdded - KBMConversationActivityTypeParticipantRemoved
@property (readonly) NSString *typeDeclared In
KBMConversationActivity.h
data
additional data for this activity. Posible values are the business’s ‘name’ and/or ‘avatarUrl’
@property (readonly, nullable) NSDictionary *dataDeclared In
KBMConversationActivity.h
conversationId
conversationId for activity. Can be nil
@property (readonly, nullable) NSString *conversationIdDeclared In
KBMConversationActivity.h
businessLastRead
date when the business last read user messages for activities of type KBMConversationActivityTypeConversationRead
@property (readonly, nullable) NSDate *businessLastReadDeclared In
KBMConversationActivity.h
userId
The userId if available, null otherwise
available for KBMConversationActivityTypeParticipantAdded, KBMConversationActivityTypeParticipantRemoved
@property (readonly, nullable) NSString *userIdDeclared In
KBMConversationActivity.h