Member class

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

ban(String? msg) → Future<bool>
ban this member from this room
canString(String permission) → bool
Whether this user is allowed to perform the given action
drop() → void
Manually drops the object and unregisters the FinalizableHandle.
getProfile() → UserProfile
get the user profile that contains avatar and display name
ignore() → Future<bool>
add this member to ignore list
isIgnored() → bool
whether the user is being ignored
kick(String? msg) → Future<bool>
kick this member from this room
membershipStatusStr() → String
The status of this member.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
powerLevel() → int
the power level this user has
roomIdStr() → String
RoomId this member is attachd to
toString() → String
A string representation of this object.
inherited
unban(String? msg) → Future<bool>
remove the member ban from this room
unignore() → Future<bool>
remove this member from ignore list
userId() → UserId
Full user_id

Operators

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