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 de agente de llamada.

Métodos

dispose()

Eliminación de este agente de llamadas

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 del agente de llamadas extendidas disponibles en este paquete.

handlePushNotification(PushNotificationData)

Controla una notificación push.

Detalles de las propiedades

connectionState

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.

Obtenga el estado de conexión.

connectionState: ConnectionState

Valor de propiedad

kind

Obtiene el tipo de objeto de agente de llamada.

kind: CallAgentKind

Valor de propiedad

Detalles del método

dispose()

Eliminación de este agente de llamadas

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 del agente de llamadas extendidas disponibles 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(PushNotificationData)

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 push.

function handlePushNotification(data: PushNotificationData): Promise<void>

Parámetros

data
PushNotificationData

Datos de notificación de inserción

Devoluciones

Promise<void>