CoreConversationAction
data class CoreConversationAction(val actionId: String, val actionType: ConversationActionType, val conversationId: UUID, val conversationEntryIdentifier: String, val actionInitiatedAt: Long, val serverReceivedTimestamp: Long, val performedBy: CoreParticipant, val payload: ConversationActionPayload) : ConversationAction
Concrete implementation of ConversationAction.
Constructors
Link copied to clipboard
constructor(actionId: String, actionType: ConversationActionType, conversationId: UUID, conversationEntryIdentifier: String, actionInitiatedAt: Long, serverReceivedTimestamp: Long, performedBy: CoreParticipant, payload: ConversationActionPayload)
Properties
Link copied to clipboard
Client-side timestamp in milliseconds when the action was initiated.
Link copied to clipboard
The type of action performed.
Link copied to clipboard
The identifier of the conversation entry this action was performed on.
Link copied to clipboard
The conversation this action belongs to.
Link copied to clipboard
The typed payload containing action-specific data.
Link copied to clipboard
The participant who performed this action.
Link copied to clipboard
Server-side timestamp in milliseconds when the action was persisted.