CallAgentCommon interface
Interfaz común CallAgent.
Propiedades
connection |
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>(Call |
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. |
handle |
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>