Bagikan melalui


CallAgentCommon interface

Antarmuka umum CallAgent.

Properti

connectionState

Dapatkan status koneksi.

kind

Dapatkan jenis objek agen panggilan.

Metode

dispose()

Buang Agen Panggilan ini

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Mengambil objek Fitur yang diinisialisasi dan memoisasi dengan API yang diperluas. Periksa fitur objek.* untuk semua fitur agen panggilan yang diperluas yang tersedia dalam paket ini.

handlePushNotification(IncomingCallPushNotificationData)

Menangani pemberitahuan push.

Detail Properti

connectionState

Dapatkan status koneksi.

connectionState: ConnectionState

Nilai Properti

kind

Dapatkan jenis objek agen panggilan.

kind: CallAgentKind

Nilai Properti

Detail Metode

dispose()

Buang Agen Panggilan ini

function dispose(): Promise<void>

Mengembalikan

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Catatan

API ini berada dalam mode Beta dan disediakan sebagai pratinjau untuk pengembang dan dapat berubah berdasarkan umpan balik yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Mengambil objek Fitur yang diinisialisasi dan memoisasi dengan API yang diperluas. Periksa fitur objek.* untuk semua fitur agen panggilan yang diperluas yang tersedia dalam paket ini.

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

Parameter

factory

CallAgentFeatureFactory<TFeature>

Pabrik untuk konstruktor fitur agen panggilan yang menyediakan API yang diperluas.

Mengembalikan

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Catatan

API ini berada dalam mode Beta dan disediakan sebagai pratinjau untuk pengembang dan dapat berubah berdasarkan umpan balik yang kami terima. Jangan gunakan API ini dalam lingkungan produksi.

Menangani pemberitahuan push.

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

Parameter

data
IncomingCallPushNotificationData

Data pemberitahuan push

Mengembalikan

Promise<void>