The user ID for this filter.
Optional
filterId: stringThe filter ID if known.
Optional
filterThe filter ID if known.
Readonly
userThe user ID for this filter.
Static
LAZY_Filter the list of events based on whether they are allowed in a timeline based on this filter
the list of events being filtered
the list of events which match the filter
Get the ID of this filter on your homeserver (if known)
The filter ID
Get the room.timeline filter component of the filter
room timeline filter component
Set the JSON body of the filter
The filter definition
Control whether left rooms should be included in responses.
True to make rooms the user has left appear in responses.
Set the max number of events to return for each room's timeline.
The max number of events to return for each room.
Enable threads unread notification
Static
fromCreate a filter from existing data.
Construct a new Filter.