MessageEntity

interface MessageEntity

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class EditStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class LinkPreview(val url: String, val urlOffset: Int, val permanentUrl: String, val title: String, val summary: String)
Link copied to clipboard
Link copied to clipboard
data class Mention(val start: Int, val length: Int, val userId: QualifiedIDEntity)
Link copied to clipboard
data class Regular(val id: String, val conversationId: QualifiedIDEntity, val date: <Error class: unknown class>, val senderUserId: QualifiedIDEntity, val status: MessageEntity.Status, val visibility: MessageEntity.Visibility = Visibility.VISIBLE, val content: MessageEntityContent.Regular, val isSelfMessage: Boolean = false, val readCount: Long, val expireAfterMs: Long? = null, val selfDeletionEndDate: <Error class: unknown class>? = null, val sender: UserDetailsEntity? = null, val senderName: String?, val senderClientId: String, val editStatus: MessageEntity.EditStatus, val reactions: ReactionsEntity = ReactionsEntity.EMPTY, val expectsReadConfirmation: Boolean = false, val deliveryStatus: DeliveryStatusEntity = DeliveryStatusEntity.CompleteDelivery) : MessageEntity
Link copied to clipboard
Link copied to clipboard
data class System(val id: String, val content: MessageEntityContent.System, val conversationId: QualifiedIDEntity, val date: <Error class: unknown class>, val senderUserId: QualifiedIDEntity, val status: MessageEntity.Status, val expireAfterMs: Long?, val selfDeletionEndDate: <Error class: unknown class>?, val readCount: Long, val visibility: MessageEntity.Visibility = Visibility.VISIBLE, val isSelfMessage: Boolean = false, val sender: UserDetailsEntity? = null, val senderName: String?) : MessageEntity
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val date: <Error class: unknown class>
Link copied to clipboard
abstract val expireAfterMs: Long?
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val isSelfMessage: Boolean
Link copied to clipboard
abstract val readCount: Long
Link copied to clipboard
abstract val selfDeletionEndDate: <Error class: unknown class>?
Link copied to clipboard
abstract val sender: UserDetailsEntity?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard