ChatClient 多设备监听器映射。

interface MultiDeviceEventHandlerMap {
    onMultiDeviceContact?: (
        event: MultiDeviceContactEvent,
    ) => void | Promise<void>;
    onMultiDeviceGroup?: (event: MultiDeviceGroupEvent) => void | Promise<void>;
    onMultiDeviceThread?: (
        event: MultiDeviceThreadEvent,
    ) => void | Promise<void>;
    onMultiDeviceConversation?: (
        event: MultiDeviceConversationEvent,
    ) => void | Promise<void>;
    onMultiDeviceMessageRemoved?: (
        event: MultiDeviceMessageRemovedEvent,
    ) => void | Promise<void>;
}

Properties

onMultiDeviceContact?: (event: MultiDeviceContactEvent) => void | Promise<void>

联系人多设备事件。

onMultiDeviceGroup?: (event: MultiDeviceGroupEvent) => void | Promise<void>

群组多设备事件。

onMultiDeviceThread?: (event: MultiDeviceThreadEvent) => void | Promise<void>

消息话题多设备事件。

onMultiDeviceConversation?: (
    event: MultiDeviceConversationEvent,
) => void | Promise<void>

会话多设备事件。

onMultiDeviceMessageRemoved?: (
    event: MultiDeviceMessageRemovedEvent,
) => void | Promise<void>

漫游消息删除多设备事件。