0.0.2 • Published 2 years ago

callkit-android-notify v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

callkit-android-notify

capacitor callkit for android

Install

npm install callkit-android-notify
npx cap sync

API

register(...)

register(options: { topic: string; }) => Promise<void>
ParamType
options{ topic: string; }

incomingCall(...)

incomingCall(options: { from: string; }) => Promise<void>
ParamType
options{ from: string; }

addListener('registration', ...)

addListener(eventName: 'registration', listenerFunc: (token: Token) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'registration'
listenerFunc(token: Token) => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('callAnswered', ...)

addListener(eventName: 'callAnswered', listenerFunc: (callDate: CallData) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'callAnswered'
listenerFunc(callDate: CallData) => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


addListener('callStarted', ...)

addListener(eventName: 'callStarted', listenerFunc: (callDate: CallData) => void) => Promise<PluginListenerHandle> & PluginListenerHandle
ParamType
eventName'callStarted'
listenerFunc(callDate: CallData) => void

Returns: Promise<PluginListenerHandle> & PluginListenerHandle


Interfaces

PluginListenerHandle

PropType
remove() => Promise<void>

Token

PropType
tokenstring

CallData

PropType
connectionIdstring
usernamestring

MessageCallData

PropType
type'message'
callbackIdstring
pluginIdstring
methodNamestring
optionsany

ErrorCallData

PropType
type'js.error'
error{ message: string; url: string; line: number; col: number; errorObject: string; }

Type Aliases

CallData

MessageCallData | ErrorCallData

0.0.2

2 years ago

0.0.1

2 years ago