2.0.2 • Published 1 year ago
capacitor-telephony-manager v2.0.2
capacitor-telephony-manager
Telephony Manager for VOIP Apps
Install
npm install capacitor-telephony-manager
npx cap sync
API
addListener('notificationActionPerformed', ...)
addListener('timerStared', ...)
outGoingCallNotification(...)
updateOutgoingNotification(...)
updateOutgoingNotificationAction(...)
removeOutgoingNotification()
getCallTimer(...)
- Interfaces
addListener('notificationActionPerformed', ...)
addListener(eventName: 'notificationActionPerformed', listenerFunc: (notificationAction: any) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
Param | Type |
---|---|
eventName | 'notificationActionPerformed' |
listenerFunc | (notificationAction: any) => void |
Returns: Promise<PluginListenerHandle> & PluginListenerHandle
addListener('timerStared', ...)
addListener(eventName: 'timerStared', listenerFunc: (notificationAction: any) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
Param | Type |
---|---|
eventName | 'timerStared' |
listenerFunc | (notificationAction: any) => void |
Returns: Promise<PluginListenerHandle> & PluginListenerHandle
outGoingCallNotification(...)
outGoingCallNotification(options: { value: string; }) => Promise<{ value: string; }>
Param | Type |
---|---|
options | { value: string; } |
Returns: Promise<{ value: string; }>
updateOutgoingNotification(...)
updateOutgoingNotification(options: { value: string; }) => Promise<{ value: string; }>
Param | Type |
---|---|
options | { value: string; } |
Returns: Promise<{ value: string; }>
updateOutgoingNotificationAction(...)
updateOutgoingNotificationAction(options: { isSpeaker: boolean; }) => Promise<{ isSpeaker: boolean; }>
Param | Type |
---|---|
options | { isSpeaker: boolean; } |
Returns: Promise<{ isSpeaker: boolean; }>
removeOutgoingNotification()
removeOutgoingNotification() => Promise<boolean>
Returns: Promise<boolean>
getCallTimer(...)
getCallTimer(options: { value: string; }) => Promise<{ value: string; }>
Param | Type |
---|---|
options | { value: string; } |
Returns: Promise<{ value: string; }>
Interfaces
PluginListenerHandle
Prop | Type |
---|---|
remove | () => Promise<void> |