AbstractUserRepository class abstract

Users repository interface.

Implementers

Constructors

AbstractUserRepository()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
users RxMap<UserId, RxUser>
Returns reactive map of Users.
no setter

Methods

blockUser(UserId id, BlocklistReason? reason) Future<void>
Blocks the specified User for the authenticated MyUser.
get(UserId id) FutureOr<RxUser?>
Returns an User by the provided id.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
Searches Users by the given criteria.
toString() String
A string representation of this object.
inherited
unblockUser(UserId id) Future<void>
Removes the specified User from the blocklist of the authenticated MyUser.

Operators

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