Type Alias: VoIPEventHandlers
VoIPEventHandlers =
object
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:21
Properties​
onAnswered()?​
optionalonAnswered: (requestId) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:23
Parameters​
| Parameter | Type |
|---|---|
requestId | string |
Returns​
void
onCallIntent()?​
optionalonCallIntent: (intent) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:28
Parameters​
| Parameter | Type |
|---|---|
intent | VoIPCallIntent |
Returns​
void
onEnded()?​
optionalonEnded: (reason?) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:24
Parameters​
| Parameter | Type |
|---|---|
reason? | CallEndedReason |
Returns​
void
onHeldChanged()?​
optionalonHeldChanged: (onHold) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:26
Parameters​
| Parameter | Type |
|---|---|
onHold | boolean |
Returns​
void
onIncoming()?​
optionalonIncoming: (payload) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:22
Parameters​
| Parameter | Type |
|---|---|
payload | VoIPIncomingPayload |
Returns​
void
onMuteChanged()?​
optionalonMuteChanged: (muted) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:27
Parameters​
| Parameter | Type |
|---|---|
muted | boolean |
Returns​
void
onRegistered()?​
optionalonRegistered: (token) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:25
Parameters​
| Parameter | Type |
|---|---|
token | string |
Returns​
void
onWaitingCallDeclined()?​
optionalonWaitingCallDeclined: (payload) =>void
Defined in: react-native-webrtc/lib/typescript/useVoIPEvents.d.ts:29
Parameters​
| Parameter | Type |
|---|---|
payload | VoIPIncomingPayload |
Returns​
void