RoomMemberChangeType enum
The kind of what has changed with this m.room.member event to have a comparable type.
Constructors
- RoomMemberChangeType()
-
const
Values
- avatar → const RoomMemberChangeType
-
The user has changed the avatar.
- displayname → const RoomMemberChangeType
-
The user has changed the displayname.
- join → const RoomMemberChangeType
-
The user has joined the chat from being not a user before. The user also was not invited before.
- acceptInvite → const RoomMemberChangeType
-
The user was invited before and has joined.
- rejectInvite → const RoomMemberChangeType
-
The user was invited before and has left.
- withdrawInvitation → const RoomMemberChangeType
-
The user was invited before and the invitation got withdrawn by someone.
- leave → const RoomMemberChangeType
-
The user was joined before and has now left the room by themself.
- kick → const RoomMemberChangeType
-
The user was joined before and has now been kicked out of the room by someone.
- invite → const RoomMemberChangeType
-
The user has been invited by someone.
- ban → const RoomMemberChangeType
-
The user has been banned by someone.
- unban → const RoomMemberChangeType
-
The user was banned before and has been unbanned by someone.
- knock → const RoomMemberChangeType
-
The user was not a member of the room and now knocks.
- other → const RoomMemberChangeType
-
Something else which is not handled yet.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
RoomMemberChangeType> - A constant List of the values in this enum, in order of their declaration.