RoomFilter

@Serializable
data class RoomFilter(val notRooms: Set<String>? = null, val rooms: Set<String>? = null, val ephemeral: Filters.RoomFilter.RoomEventFilter? = null, val state: Filters.RoomFilter.StateFilter? = null, val timeline: Filters.RoomFilter.RoomEventFilter? = null, val accountData: Filters.RoomFilter.RoomEventFilter? = null)

Constructors

Link copied to clipboard
constructor(notRooms: Set<String>? = null, rooms: Set<String>? = null, ephemeral: Filters.RoomFilter.RoomEventFilter? = null, state: Filters.RoomFilter.StateFilter? = null, timeline: Filters.RoomFilter.RoomEventFilter? = null, accountData: Filters.RoomFilter.RoomEventFilter? = null)

Types

Link copied to clipboard
@Serializable
data class RoomEventFilter(val limit: Long? = null, val notSenders: Set<String>? = null, val notTypes: Set<String>? = null, val senders: Set<String>? = null, val types: Set<String>? = null, val lazyLoadMembers: Boolean? = null, val includeRedundantMembers: Boolean? = null, val notRooms: Set<String>? = null, val rooms: Set<String>? = null, val containsUrl: Boolean? = null)
Link copied to clipboard
@Serializable
data class StateFilter(val limit: Long? = null, val notSenders: Set<String>? = null, val notTypes: Set<String>? = null, val senders: Set<String>? = null, val types: Set<String>? = null, val lazyLoadMembers: Boolean? = null, val includeRedundantMembers: Boolean? = null, val notRooms: Set<String>? = null, val rooms: Set<String>? = null, val containsUrl: Boolean? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val notRooms: Set<String>? = null
Link copied to clipboard
val rooms: Set<String>? = null
Link copied to clipboard
Link copied to clipboard