Skip to main content
Version: Next

Type Alias: VoIPEventHandlers

VoIPEventHandlers = object

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:21

Properties​

onAnswered()?​

optional onAnswered: (requestId) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:23

Parameters​

ParameterType
requestIdstring

Returns​

void


onCallIntent()?​

optional onCallIntent: (intent) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:28

Parameters​

ParameterType
intentVoIPCallIntent

Returns​

void


onEnded()?​

optional onEnded: (reason?) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:24

Parameters​

ParameterType
reason?CallEndedReason

Returns​

void


onHeldChanged()?​

optional onHeldChanged: (onHold) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:26

Parameters​

ParameterType
onHoldboolean

Returns​

void


onIncoming()?​

optional onIncoming: (payload) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:22

Parameters​

ParameterType
payloadVoIPIncomingPayload

Returns​

void


onMuteChanged()?​

optional onMuteChanged: (muted) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:27

Parameters​

ParameterType
mutedboolean

Returns​

void


onRegistered()?​

optional onRegistered: (token) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:25

Parameters​

ParameterType
tokenstring

Returns​

void


onWaitingCallDeclined()?​

optional onWaitingCallDeclined: (payload) => void

Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:29

Parameters​

ParameterType
payloadVoIPIncomingPayload

Returns​

void