@vonage/client-sdk - v2.7.0
    Preparing search index...

    Interface VonageEvent

    Vonage Events that can be listened to via the on method

    interface VonageEvent {
        callHangup: (
            callId: string,
            callQuality: RTCQualityJS,
            reason: HangupReason,
        ) => void;
        callInvite: (
            callId: string,
            from: string,
            channelType: VoiceChannelType,
        ) => void;
        callInviteCancel: (callId: string, reason: CancelReason) => void;
        callMediaDisconnect: (callId: string, reason: "networkChange") => void;
        callMediaError: (callId: string, error: VonageError) => void;
        callMediaReconnecting: (callId: string) => void;
        callMediaReconnection: (callId: string) => void;
        callTransfer: (callId: string, conversationId: string) => void;
        conversationEvent: (event: ConversationEvent) => void;
        dtmf: (callId: string, legId: string, digits: string) => void;
        earmuff: (callId: string, legId: string, earmuffStatus: boolean) => void;
        emergencyCallDisconnected: (callId: string) => void;
        emergencyCallHangup: (callId: string) => void;
        legStatusUpdate: (
            callId: string,
            legId: string,
            legStatus: LegStatus,
        ) => void;
        mute: (callId: string, legId: string, isMuted: boolean) => void;
        peerConnectionCreated: (
            callId: string | null,
            pc: RTCPeerConnection,
        ) => void;
        reconnecting: () => void;
        reconnection: () => void;
        rtcStatsUpdate: (stats: RTCStatsJS, callId: string) => void;
        sessionError: (reason: SessionErrorReason) => void;
    }
    Index
    callHangup: (
        callId: string,
        callQuality: RTCQualityJS,
        reason: HangupReason,
    ) => void
    callInvite: (
        callId: string,
        from: string,
        channelType: VoiceChannelType,
    ) => void
    callInviteCancel: (callId: string, reason: CancelReason) => void
    callMediaDisconnect: (callId: string, reason: "networkChange") => void
    callMediaError: (callId: string, error: VonageError) => void
    callMediaReconnecting: (callId: string) => void
    callMediaReconnection: (callId: string) => void
    callTransfer: (callId: string, conversationId: string) => void
    conversationEvent: (event: ConversationEvent) => void
    dtmf: (callId: string, legId: string, digits: string) => void
    earmuff: (callId: string, legId: string, earmuffStatus: boolean) => void
    emergencyCallDisconnected: (callId: string) => void
    emergencyCallHangup: (callId: string) => void
    legStatusUpdate: (callId: string, legId: string, legStatus: LegStatus) => void
    mute: (callId: string, legId: string, isMuted: boolean) => void
    peerConnectionCreated: (callId: string | null, pc: RTCPeerConnection) => void
    reconnecting: () => void
    reconnection: () => void
    rtcStatsUpdate: (stats: RTCStatsJS, callId: string) => void
    sessionError: (reason: SessionErrorReason) => void