UnsignedStateEventData

@Serializable
data class UnsignedStateEventData(val age: Long? = null, val redactedBecause: ClientEvent.RoomEvent.MessageEvent<*>? = null, val transactionId: String? = null, val previousContent: StateEventContent? = null, val relations: Relations? = null, val membership: Membership? = null, val inviteRoomState: List<ClientEvent.StrippedStateEvent<*>>? = null, val knockRoomState: List<ClientEvent.StrippedStateEvent<*>>? = null) : UnsignedRoomEventData

Constructors

Link copied to clipboard
constructor(age: Long? = null, redactedBecause: ClientEvent.RoomEvent.MessageEvent<*>? = null, transactionId: String? = null, previousContent: StateEventContent? = null, relations: Relations? = null, membership: Membership? = null, inviteRoomState: List<ClientEvent.StrippedStateEvent<*>>? = null, knockRoomState: List<ClientEvent.StrippedStateEvent<*>>? = null)

Properties

Link copied to clipboard
@SerialName(value = "age")
open override val age: Long?
Link copied to clipboard
@SerialName(value = "invite_room_state")
val inviteRoomState: List<ClientEvent.StrippedStateEvent<*>>?
Link copied to clipboard
@SerialName(value = "knock_room_state")
val knockRoomState: List<ClientEvent.StrippedStateEvent<*>>?
Link copied to clipboard
@SerialName(value = "membership")
open override val membership: Membership?
Link copied to clipboard
@SerialName(value = "prev_content")
val previousContent: StateEventContent?
Link copied to clipboard
@SerialName(value = "redacted_because")
open override val redactedBecause: ClientEvent.RoomEvent.MessageEvent<*>?
Link copied to clipboard
@SerialName(value = "m.relations")
open override val relations: Relations?
Link copied to clipboard
@SerialName(value = "transaction_id")
open override val transactionId: String?