Chat SDK for React Native 1.14.0
    Preparing search index...

    Interface ChatMultiDeviceEventListener

    多设备事件监听器。

    该监听器监听联系人事件、群组事件、子区事件和会话事件。

    interface ChatMultiDeviceEventListener {
        onContactEvent?(
            event?: ChatMultiDeviceEvent,
            target?: string,
            ext?: string,
        ): void;
        onConversationEvent?(
            event?: ChatMultiDeviceEvent,
            convId?: string,
            convType?: ChatConversationType,
        ): void;
        onGroupEvent?(
            event?: ChatMultiDeviceEvent,
            target?: string,
            usernames?: string[],
        ): void;
        onMessageRemoved?(convId?: string, deviceId?: string): void;
        onThreadEvent?(
            event?: ChatMultiDeviceEvent,
            target?: string,
            usernames?: string[],
        ): void;
    }
    Index

    Methods

    • 联系人事件监听回调。

      Parameters

      • Optionalevent: ChatMultiDeviceEvent

        事件类型。

      • Optionaltarget: string

        用户 ID。

      • Optionalext: string

        用户相关的扩展信息。

      Returns void

    • 群组事件监听回调。

      Parameters

      • Optionalevent: ChatMultiDeviceEvent

        事件类型。

      • Optionaltarget: string

        群组 ID。

      • Optionalusernames: string[]

        用户 ID 数组。

      Returns void

    • 会话删除漫游消息后,其他设备收到该通知。

      Parameters

      • OptionalconvId: string

        会话 ID。

      • OptionaldeviceId: string

        设备 ID。

      Returns void

    • 子区事件监听回调。

      Parameters

      • Optionalevent: ChatMultiDeviceEvent

        事件类型。

      • Optionaltarget: string

        目标,即群组 ID。

      • Optionalusernames: string[]

        用户 ID 数组。

      Returns void