CallAgentCommon interface
Interfaz común callAgent.
Propiedades
connection |
Obtenga el estado de conexión. |
kind | Obtiene el tipo de objeto agente de llamada. |
Métodos
dispose() | Eliminación de este agente de llamada |
feature<TFeature>(Call |
Recupera un objeto Feature inicializado y memoizado con la API extendida. Compruebe el objeto Features.* para ver todas las características disponibles del agente de llamadas extendidas en este paquete. |
handle |
Controla una notificación de inserción. |
Detalles de las propiedades
connectionState
kind
Detalles del método
dispose()
Eliminación de este agente de llamada
function dispose(): Promise<void>
Devoluciones
Promise<void>
feature<TFeature>(CallAgentFeatureFactory<TFeature>)
Nota
Este API está en fase beta y se ofrece a los desarrolladores como versión preliminar. Puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Recupera un objeto Feature inicializado y memoizado con la API extendida. Compruebe el objeto Features.* para ver todas las características disponibles del agente de llamadas extendidas en este paquete.
function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature
Parámetros
- factory
-
CallAgentFeatureFactory<TFeature>
Generador del constructor de características del agente de llamada que proporciona una API extendida.
Devoluciones
TFeature
handlePushNotification(IncomingCallPushNotificationData)
Nota
Este API está en fase beta y se ofrece a los desarrolladores como versión preliminar. Puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Controla una notificación de inserción.
function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>
Parámetros
Datos de notificación de inserción
Devoluciones
Promise<void>