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>