EMMultiDevicesEvent enum Null safety

Multi-device event types.

This enumeration takes user A logged into both DeviceA1 and DeviceA2 as an example to illustrate the various multi-device event types and when these events are triggered.

Inheritance

Constants

CONTACT_ACCEPT → const EMMultiDevicesEvent

The current user accepted a friend request on another device.

const EMMultiDevicesEvent(1)
CONTACT_ALLOW → const EMMultiDevicesEvent

The current user removed a contact from the block list on another device.

const EMMultiDevicesEvent(4)
CONTACT_BAN → const EMMultiDevicesEvent

The current user added a contact to the block list on another device.

const EMMultiDevicesEvent(3)
CONTACT_DECLINE → const EMMultiDevicesEvent

The current user declined a friend request on another device.

const EMMultiDevicesEvent(2)
CONTACT_REMOVE → const EMMultiDevicesEvent

The current user removed a contact on another device.

const EMMultiDevicesEvent(0)
GROUP_ADD_ADMIN → const EMMultiDevicesEvent

The current user added an admin on another device.

const EMMultiDevicesEvent(21)
GROUP_ADD_MUTE → const EMMultiDevicesEvent

The current user muted a member on another device.

const EMMultiDevicesEvent(23)
GROUP_ALLOW → const EMMultiDevicesEvent

The current user removed a member from a group block list on another device.

const EMMultiDevicesEvent(17)
GROUP_APPLY → const EMMultiDevicesEvent

The current user requested to join a group on another device.

const EMMultiDevicesEvent(9)
GROUP_APPLY_ACCEPT → const EMMultiDevicesEvent

The current user accepted a group request on another device.

const EMMultiDevicesEvent(10)
GROUP_APPLY_DECLINE → const EMMultiDevicesEvent

The current user declined a group request on another device.

const EMMultiDevicesEvent(11)
GROUP_ASSIGN_OWNER → const EMMultiDevicesEvent

The current user transferred the group ownership on another device.

const EMMultiDevicesEvent(20)
GROUP_BAN → const EMMultiDevicesEvent

The current user added a member to a group block list on another device.

const EMMultiDevicesEvent(16)
GROUP_BLOCK → const EMMultiDevicesEvent

The current user blocked a group on another device.

const EMMultiDevicesEvent(18)
GROUP_CREATE → const EMMultiDevicesEvent

The current user created a group on another device.

const EMMultiDevicesEvent(5)
GROUP_DESTROY → const EMMultiDevicesEvent

The current user destroyed a group on another device.

const EMMultiDevicesEvent(6)
GROUP_INVITE → const EMMultiDevicesEvent

The current user invited a user to join the group on another device.

const EMMultiDevicesEvent(12)
GROUP_INVITE_ACCEPT → const EMMultiDevicesEvent

The current user accepted a group invitation on another device.

const EMMultiDevicesEvent(13)
GROUP_INVITE_DECLINE → const EMMultiDevicesEvent

The current user declined a group invitation on another device.

const EMMultiDevicesEvent(14)
GROUP_JOIN → const EMMultiDevicesEvent

The current user joined a group on another device.

const EMMultiDevicesEvent(7)
GROUP_KICK → const EMMultiDevicesEvent

The current user kicked a member out of a group on another device.

const EMMultiDevicesEvent(15)
GROUP_LEAVE → const EMMultiDevicesEvent

The current user left a group on another device.

const EMMultiDevicesEvent(8)
GROUP_REMOVE_ADMIN → const EMMultiDevicesEvent

The current user removed an admin on another device.

const EMMultiDevicesEvent(22)
GROUP_REMOVE_MUTE → const EMMultiDevicesEvent

The current user unmuted a member on another device.

const EMMultiDevicesEvent(24)
GROUP_UNBLOCK → const EMMultiDevicesEvent

The current user unblocked a group on another device.

const EMMultiDevicesEvent(19)
values → const List<EMMultiDevicesEvent>

A constant List of the values in this enum, in order of their declaration.

const List<EMMultiDevicesEvent>

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
index int
A numeric identifier for the enumerated value. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

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