Compartir a través de


CallAgentCommon interface

Interfaz común callAgent.

Propiedades

connectionState

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>(CallAgentFeatureFactory<TFeature>)

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.

handlePushNotification(IncomingCallPushNotificationData)

Controla una notificación de inserción.

Detalles de las propiedades

connectionState

Obtenga el estado de conexión.

connectionState: ConnectionState

Valor de propiedad

kind

Obtiene el tipo de objeto agente de llamada.

kind: CallAgentKind

Valor de propiedad

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

data
IncomingCallPushNotificationData

Datos de notificación de inserción

Devoluciones

Promise<void>