CallAgentCommon interface

Interfaccia comune callAgent.

Proprietà

connectionState

Ottenere lo stato della connessione.

kind

Ottiene il tipo di oggetto dell'agente di chiamata.

Metodi

dispose()

Eliminare l'agente di chiamata

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Recupera un oggetto Feature inizializzato e memoizzato con l'API estesa. Controllare l'oggetto Features.* per tutte le funzionalità dell'agente di chiamata estese disponibili in questo pacchetto.

handlePushNotification(IncomingCallPushNotificationData)

Gestisce una notifica push.

Dettagli proprietà

connectionState

Ottenere lo stato della connessione.

connectionState: ConnectionState

Valore della proprietà

kind

Ottiene il tipo di oggetto dell'agente di chiamata.

kind: CallAgentKind

Valore della proprietà

Dettagli metodo

dispose()

Eliminare l'agente di chiamata

function dispose(): Promise<void>

Restituisce

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Nota

La versione di API è beta e viene fornita come anteprima per gli sviluppatori e potrebbe essere modificata in base al feedback ricevuto. Non usare questa API in un ambiente di produzione.

Recupera un oggetto Feature inizializzato e memoizzato con l'API estesa. Controllare l'oggetto Features.* per tutte le funzionalità dell'agente di chiamata estese disponibili in questo pacchetto.

function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature

Parametri

factory

CallAgentFeatureFactory<TFeature>

Factory per il costruttore di funzionalità dell'agente di chiamata che fornisce un'API estesa.

Restituisce

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Nota

La versione di API è beta e viene fornita come anteprima per gli sviluppatori e potrebbe essere modificata in base al feedback ricevuto. Non usare questa API in un ambiente di produzione.

Gestisce una notifica push.

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

Parametri

data
IncomingCallPushNotificationData

Eseguire il push dei dati delle notifiche

Restituisce

Promise<void>