JoinedRoom

@Serializable
data class JoinedRoom(val summary: Sync.Response.Rooms.JoinedRoom.RoomSummary? = null, val state: Sync.Response.Rooms.State? = null, val timeline: Sync.Response.Rooms.Timeline? = null, val stateAfter: Sync.Response.Rooms.State? = null, val ephemeral: Sync.Response.Rooms.JoinedRoom.Ephemeral? = null, val accountData: Sync.Response.Rooms.RoomAccountData? = null, val unreadNotifications: Sync.Response.Rooms.JoinedRoom.UnreadNotificationCounts? = null, val unreadThreadNotifications: Map<EventId, Sync.Response.Rooms.JoinedRoom.UnreadThreadNotificationCounts>? = null)

Constructors

Link copied to clipboard

Types

Link copied to clipboard
@Serializable
data class Ephemeral(val events: List<ClientEvent.EphemeralEvent<*>>? = null)
Link copied to clipboard
@Serializable
data class RoomSummary(val heroes: List<UserId>? = null, val joinedMemberCount: Long? = null, val invitedMemberCount: Long? = null)
Link copied to clipboard
@Serializable
data class UnreadNotificationCounts(val highlightCount: Long? = null, val notificationCount: Long? = null)
Link copied to clipboard
@Serializable
data class UnreadThreadNotificationCounts(val highlightCount: Long? = null, val notificationCount: Long? = null)

Properties

Link copied to clipboard
@SerialName(value = "account_data")
val accountData: Sync.Response.Rooms.RoomAccountData?
Link copied to clipboard
@SerialName(value = "ephemeral")
val ephemeral: Sync.Response.Rooms.JoinedRoom.Ephemeral?
Link copied to clipboard
@SerialName(value = "state")
val state: Sync.Response.Rooms.State?
Link copied to clipboard
@SerialName(value = "state_after")
val stateAfter: Sync.Response.Rooms.State?
Link copied to clipboard
@SerialName(value = "summary")
val summary: Sync.Response.Rooms.JoinedRoom.RoomSummary?
Link copied to clipboard
@SerialName(value = "timeline")
val timeline: Sync.Response.Rooms.Timeline?
Link copied to clipboard
@SerialName(value = "unread_notifications")
val unreadNotifications: Sync.Response.Rooms.JoinedRoom.UnreadNotificationCounts?
Link copied to clipboard