RoomEventsResult

@Serializable
data class RoomEventsResult(val count: Long? = null, val groups: Map<String, Map<String, Search.Response.ResultCategories.RoomEventsResult.GroupValue>>? = null, val highlights: Set<String>? = null, val nextBatch: String? = null, val results: List<Search.Response.ResultCategories.RoomEventsResult.Results>? = null, val state: Map<RoomId, Set<Event.StateEvent<*>>>? = null)

Constructors

Link copied to clipboard
fun RoomEventsResult(count: Long? = null, groups: Map<String, Map<String, Search.Response.ResultCategories.RoomEventsResult.GroupValue>>? = null, highlights: Set<String>? = null, nextBatch: String? = null, results: List<Search.Response.ResultCategories.RoomEventsResult.Results>? = null, state: Map<RoomId, Set<Event.StateEvent<*>>>? = null)

Types

Link copied to clipboard
@Serializable
data class GroupValue(val nextBatch: String? = null, val order: Long? = null, val results: List<String>? = null)
Link copied to clipboard
@Serializable
data class Results(val context: Search.Response.ResultCategories.RoomEventsResult.Results.EventContext? = null, val rank: Double? = null, val result: Event.RoomEvent<*>? = null)

Properties

Link copied to clipboard
val count: Long? = null
Link copied to clipboard
val highlights: Set<String>? = null
Link copied to clipboard
val nextBatch: String? = null
Link copied to clipboard
val state: Map<RoomId, Set<Event.StateEvent<*>>>? = null