RoomSyncSummary

@JsonClass(generateAdapter = true)
data class RoomSyncSummary(    @Json(name = "m.heroes") val heroes: List<String> = emptyList(),     @Json(name = "m.joined_member_count") val joinedMembersCount: Int? = null,     @Json(name = "m.invited_member_count") val invitedMembersCount: Int? = null)

Constructors

Link copied to clipboard
fun RoomSyncSummary(    @Json(name = "m.heroes") heroes: List<String> = emptyList(),     @Json(name = "m.joined_member_count") joinedMembersCount: Int? = null,     @Json(name = "m.invited_member_count") invitedMembersCount: Int? = null)

Properties

Link copied to clipboard
val heroes: List<String>

Present only if the room has no m.room.name or m.room.canonical_alias.

Link copied to clipboard
val invitedMembersCount: Int? = null

The number of m.room.members in state 'invited' (can be null).

Link copied to clipboard
val joinedMembersCount: Int? = null

The number of m.room.members in state 'joined' (including the syncing user) (can be null).