MessageListUser

data class MessageListUser(val id: UserId, val name: String?, val accentId: Int, val previewAvatar: QualifiedID?, val availability: UserAvailabilityStatus, val userType: UserTypeInfo, val connectionState: ConnectionState, val isSelf: Boolean, val isDeleted: Boolean, val isUnavailable: Boolean, val isDefederated: Boolean, val isUnderLegalHold: Boolean, val guestExpiresAt: Instant?, val botService: BotService?, val isMissing: Boolean)

Display fields shared by sender, member-event and delivery-failure rendering.

Constructors

Link copied to clipboard
constructor(id: UserId, name: String?, accentId: Int, previewAvatar: QualifiedID?, availability: UserAvailabilityStatus, userType: UserTypeInfo, connectionState: ConnectionState, isSelf: Boolean, isDeleted: Boolean, isUnavailable: Boolean, isDefederated: Boolean, isUnderLegalHold: Boolean, guestExpiresAt: Instant?, botService: BotService?, isMissing: Boolean)

Properties

Link copied to clipboard
val accentId: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val guestExpiresAt: Instant?
Link copied to clipboard
val id: UserId
Link copied to clipboard
val isDefederated: Boolean
Link copied to clipboard
val isDeleted: Boolean
Link copied to clipboard
val isMissing: Boolean
Link copied to clipboard
val isSelf: Boolean
Link copied to clipboard
val isUnavailable: Boolean
Link copied to clipboard
val isUnderLegalHold: Boolean
Link copied to clipboard
val name: String?
Link copied to clipboard
Link copied to clipboard