RoomEventsCriteria class

Annotations
  • @_NameSource('spec')

Constructors

RoomEventsCriteria({IncludeEventContext? eventContext, SearchFilter? filter, Groupings? groupings, bool? includeState, List<KeyKind>? keys, SearchOrder? orderBy, required String searchTerm})
RoomEventsCriteria.fromJson(Map<String, Object?> json)

Properties

eventContext IncludeEventContext?
Configures whether any context for the events returned are included in the response.
getter/setter pair
filter SearchFilter?
This takes a filter.
getter/setter pair
groupings Groupings?
Requests that the server partitions the result set based on the provided list of keys.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
includeState bool?
Requests the server return the current state for each room returned.
getter/setter pair
keys List<KeyKind>?
The keys to search. Defaults to all.
getter/setter pair
orderBy SearchOrder?
The order in which to search for results. By default, this is "rank".
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchTerm String
The string to search events for
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override