Bagikan melalui


@azure/communication-react package

Kelas

CallError

Kesalahan yang dilemparkan dari metode API stateful yang gagal.

ChatError

Kesalahan yang dilemparkan dari metode StatefulChatClient yang gagal.

Antarmuka

AcceptedTransfer

Status fitur transfer

ActiveErrorMessage

Pesan kesalahan aktif yang akan ditampilkan melalui ErrorBar.

ActiveNotification

Notifikasi aktif akan ditampilkan melalui NotificationStack.

AdapterError

Kesalahan dilaporkan melalui peristiwa kesalahan dan disimpan dalam status adaptor.

AdapterNotification

Pemberitahuan dari status klien panggilan disimpan dalam status adaptor.

AdapterState

Fungsionalitas untuk berinteraksi dengan status adaptor Komposit.

AttachmentMetadata

Model data yang mewakili lampiran pesan obrolan yang berisi ID untuk mengidentifikasi lampiran secara unik, nama yang mewakili nama file, dan URL untuk mengunduh lampiran.

BaseCompositeProps

Properti umum untuk semua komposit yang diekspor dari pustaka ini.

BaseCustomStyles

Alat peraga gaya fasih dasar untuk semua komponen yang diekspor dari pustaka ini.

BreakoutRoomsState

Status ruang kerja kelompok

CallAdapter

Antarmuka Adaptor khusus untuk identitas Azure Communication yang memperluas CommonCallAdapter.

CallAdapterCallManagement

Fungsionalitas untuk mengelola panggilan saat ini atau memulai panggilan baru

CallAdapterCallOperations

Fungsionalitas untuk mengelola panggilan saat ini.

CallAdapterDeviceManagement

Fungsionalitas untuk mengelola perangkat dalam panggilan.

CallAdapterSubscribers

Panggil peristiwa komposit yang dapat dilanggani.

CallAgentProviderProps

Argumen untuk menginisialisasi CallAgentProvider.

CallAgentState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23CallAgent> kecuali panggilan dipindahkan menjadi anak langsung dari CallClientState dan tidak disertakan di sini. Alasan untuk memiliki status CallAgent yang diproksi adalah untuk menyediakan akses ke displayName. Kami tidak meratakan CallAgent.displayName dan meletakkannya di CallClientState karena akan ambigu bahwa displayName sebenarnya bergantung pada pembuatan/keberadaan CallAgent untuk tersedia.

CallAndChatLocator

Argumen untuk digunakan dalam membuatAzureCommunicationCallWithChatAdapter untuk bergabung dengan Panggilan dengan utas Obrolan terkait.

CallClientProviderProps

Argumen untuk menginisialisasi CallClientProvider.

CallClientState

Kontainer untuk semua data status yang diproksi oleh StatefulCallClient. Panggilan, panggilanEnded, incomingCalls, dan status IncomingCallsEnded akan secara otomatis disediakan jika callAgent telah dibuat. DeviceManager akan kosong awalnya sampai diisi lihat DeviceManagerState. Status userId disediakan sebagai kenyamanan bagi pengembang dan sepenuhnya dikontrol dan ditetapkan oleh pengembang.

CallCompositeLoaderProps

Props untuk OutboundCallComposite yang dapat Anda gunakan dalam aplikasi Anda.

Berisi dua tas opsi:

CallCompositeProps

Alat peraga untuk CallComposite.

CallCompositeStrings

String yang digunakan oleh CallComposite secara langsung.

String ini selain yang digunakan oleh komponen dari pustaka komponen.

CallFeatureStreamState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23CallFeatureStream>. Mewakili status aliran fitur panggilan.

CallInfoState

Negara untuk melacak jenis <xref:CallInfo> dan <xref:TeamsCallInfo>

CallNotification
CallProviderProps

Argumen untuk menginisialisasi callProvider .

CallState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient akan secara otomatis mengambil status Panggilan dan menambahkannya ke status yang diekspos oleh StatefulCallClient.

CallSurveyImprovementSuggestions

Mewakili bagian saran perbaikan dari survei panggilan

CallWithChatAdapter

CallWithChatComposite Antarmuka adaptor.

CallWithChatAdapterManagement

Fungsionalitas untuk mengelola panggilan saat ini dengan obrolan.

CallWithChatAdapterState

Status CallWithChat adalah kombinasi klien Stateful Chat dan Stateful Calling dengan beberapa status khusus untuk CallWithChat Composite saja.

CallWithChatAdapterSubscriptions

Peristiwa Panggilan dan Obrolan yang dapat berlangganan di CallWithChatAdapter.

CallWithChatAdapterUiState

Status UI yang berkaitan dengan CallWithChatComposite.

CallWithChatClientState

Status dari layanan backend yang mendorong CallWithChatComposite.

CallWithChatCompositeLoaderProps

Alat peraga untuk CallWithChatComposite yang dapat Anda gunakan dalam aplikasi Anda.

Berisi dua tas opsi:

CallWithChatCompositeProps

Alat peraga yang diperlukan untuk CallWithChatComposite

CallWithChatCompositeStrings

String yang digunakan oleh CallWithChatComposite secara langsung.

String ini selain yang digunakan oleh komponen dari pustaka komponen.

CallWithChatControlOptions

Opsi penyesuaian untuk bilah kontrol dalam pengalaman menelepon dengan obrolan.

CallingHandlers

Objek yang berisi semua handler yang diperlukan untuk memanggil komponen.

Memanggil komponen terkait dari paket ini dapat memilih handler yang relevan dari objek ini. Lihat <xref:useHandlers> dan usePropsFor.

CallingTheme

Palet tema Custom Fluent yang digunakan dengan memanggil komponen terkait di pustaka ini.

CameraButtonContextualMenuStyles

Gaya untuk menu CameraButton.

CameraButtonProps

Props untuk komponen CameraButton.

CameraButtonStrings

String CameraButton yang dapat ditimpa.

CameraButtonStyles

Gaya untuk CameraButton

CapabilitiesFeatureState

Versi hanya negara bagian dari <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>

CapabilityChangedNotificationStrings

String untuk pemberitahuan perubahan kemampuan

CaptionLanguageStrings

string bahasa teks untuk modal pengaturan teks

CaptionsBannerProps

CaptionsAlat Peraga Komponen Spanduk.

CaptionsBannerStrings

string untuk spanduk teks

CaptionsCallFeatureState
CaptionsInfo
CaptionsSettingsModalProps

CaptionsSettingsModal Component Props.

CaptionsSettingsModalStrings

string untuk pengaturan teks modal

ChatAdapterSubscribers

Peristiwa komposit obrolan yang dapat dilanggani.

ChatAdapterThreadManagement

Fungsionalitas untuk mengelola utas obrolan saat ini.

ChatCompositeLoaderProps

Alat peraga untuk ChatComposite yang dapat Anda gunakan di aplikasi Anda. Berisi opsi untuk ChatCompositeChatCompositeOptions.

ChatCompositeProps

Alat peraga untuk ChatComposite.

ChatCompositeStrings

String yang digunakan oleh ChatComposite secara langsung.

String ini selain yang digunakan oleh komponen dari pustaka komponen.

ChatMessage

Pesan obrolan.

CommonCallAdapter

Panggilan Komposit Antarmuka adaptor.

CommonCallingHandlers

Objek yang berisi semua handler yang diperlukan untuk memanggil komponen.

Memanggil komponen terkait dari paket ini dapat memilih handler yang relevan dari objek ini. Lihat <xref:useHandlers> dan usePropsFor.

ComponentLocale

Informasi lokal untuk semua komponen yang diekspor dari pustaka ini.

ComponentStrings

String yang digunakan oleh semua komponen yang diekspor dari pustaka ini.

CompositeLocale

Informasi lokal untuk semua komposit yang diekspor dari pustaka ini.

CompositeStrings

String yang digunakan dalam komposit secara langsung.

String ini digunakan oleh komposit secara langsung, bukan oleh komponen yang terkandung.

ConferencePhoneInfo

Informasi untuk info telepon konferensi

ContentSystemMessage

Pesan sistem dengan konten arbiter.

ControlBarButtonProps

Alat peraga untuk ControlBarButton.

ControlBarButtonStrings

String ControlBarButton yang dapat ditimpa.

ControlBarProps

Alat peraga untuk ControlBar .

CreateVideoStreamViewResult

Objek dikembalikan setelah membuat VideoStream lokal atau jarak jauh. Ini berisi fungsi pembantu untuk memanipulasi render aliran.

CustomCallControlButtonCallbackArgs

Argumen untuk CustomCallControlButtonCallback.

CustomCallControlButtonProps

Respons dari CustomCallControlButtonCallback. Menyertakan alat peraga dasar yang diperlukan untuk merender ControlBarButton atau <xref:DrawerMenuItem>.

CustomCallControlButtonStrings

String untuk CustomCallControlButtons

CustomMessage

Jenis pesan kustom.

Pesan kustom tidak dirender secara default, tetapi aplikasi dapat menyediakan perender kustom untuk pesan tersebut.

DevicesButtonContextualMenuStyles

Gaya untuk menu DevicesButton.

DevicesButtonProps

Alat peraga untuk Perangkat Button.

DevicesButtonStrings

String perangkat Button yang dapat ditimpa.

DevicesButtonStyles

Gaya untuk item menu tombol Perangkat.

DiagnosticsCallFeatureState

Proksi status hanya untuk <xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>.

DialpadProps

Alat peraga untuk komponen Dialpad .

DialpadStrings

String Dialpad yang dapat ditimpa.

DialpadStyles

Gaya untuk komponen Dialpad .

Disposable

Fungsionalitas untuk membuang Komposit dengan benar.

DtmfDialPadOptions

Opsi untuk menentukan perilaku rendering dtmfDialer di CallComposite

EndCallButtonProps

Alat peraga untuk EndCallButton.

EndCallButtonStrings

String EndCallButton yang dapat ditimpa.

ErrorBarProps

Alat peraga untuk ErrorBar.

Selain yang berikut ini, ErrorBar meneruskan semua <xref:%40fluentui%2Freact%23IMessageBarProps> ke <xref:%40fluentui%2Freact%23MessageBar>yang mendasar .

ErrorBarStrings

Semua string yang mungkin ditampilkan pada UI di ErrorBar.

FluentThemeProviderProps

Alat peraga untuk FluentThemeProvider.

GridLayoutProps

Alat peraga untuk GridLayout.

GridLayoutStyles

GridLayout Gaya Komponen.

HoldButtonProps
HoldButtonStrings

String untuk label tombol tahan

HorizontalGalleryStyles

<xref:HorizontalGallery> Gaya Komponen.

ImageOverlayProps

Alat peraga untuk ImageOverlay.

ImageOverlayStrings

String ImageOverlay yang dapat ditimpa.

IncomingCallNotificationProps

Properti untuk komponen pemberitahuan panggilan masuk.

IncomingCallNotificationStrings

String untuk komponen pemberitahuan panggilan masuk.

IncomingCallNotificationStyles

Gaya untuk komponen pemberitahuan panggilan masuk.

IncomingCallStackCall

Mewakili panggilan masuk aktif.

IncomingCallStackProps

Props untuk komponen IncomingCallManager.

IncomingCallState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23IncomingCall>. StatefulCallClient akan secara otomatis mendeteksi panggilan masuk dan menambahkan statusnya ke status yang diekspos oleh StatefulCallClient.

InlineImage

Status InlineImage, seperti yang tercermin dalam UI.

InlineImageOptions

Opsi untuk menampilkan gambar sebaris dalam skenario gambar sebaris.

JoinCallOptions

Opsi untuk mengatur status mikrofon dan kamera saat bergabung dengan panggilan true = nyalakan perangkat saat bergabung dengan panggilan false = matikan perangkat saat bergabung dengan panggilan 'keep'/undefined = pertahankan perangkat' status precall

JumpToNewMessageButtonProps

Argumen untuk <xref:MessageThreadProps.onRenderJumpToNewMessageButton>.

LocalVideoCameraCycleButtonProps
LocalVideoStreamState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23LocalVideoStream>.

LocalVideoStreamVideoEffectsState

Hanya menyatakan versi <xref:%40azure%2Fcommunication-calling%23VideoEffectsFeature>.

LocalVideoTileOptions

Opsi untuk petak peta video lokal dalam komposit Panggilan.

MediaAccessState

Status akses media

MediaDiagnosticsState

Proksi status hanya untuk <xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>.

MeetingConferencePhoneInfoModalStrings

string untuk modal info telepon

MessageCommon

Properti umum semua jenis pesan.

MessageStatusIndicatorProps

Props untuk MessageStatusIndicator.

MessageStatusIndicatorStrings

String MessageStatusIndicator yang dapat ditimpa.

MessageThreadStrings

String MessageThread yang dapat ditimpa.

MessageThreadStyles

Gaya fasih untuk MessageThread.

MicrophoneButtonContextualMenuStyles

Gaya untuk menu MicrophoneButton.

MicrophoneButtonProps

Alat peraga untuk MicrophoneButton.

MicrophoneButtonStrings

String MicrophoneButton yang dapat ditimpa.

MicrophoneButtonStyles

Gaya untuk MicrophoneButton

NetworkDiagnosticsState

Proksi status hanya untuk <xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>.

NotificationOptions

Opsi untuk mengontrol pemberitahuan dalam komposit.

NotificationProps

Alat peraga untuk pemberitahuan.

NotificationStackProps

Alat peraga untuk NotificationStack.

NotificationStackStrings

Semua string yang mungkin ditampilkan di UI di NotificationStack.

NotificationStrings

Semua string yang mungkin ditampilkan di UI di Notifikasi.

NotificationStyles

Gaya untuk komponen notifikasi.

OptimalVideoCountFeatureState

Hanya menyatakan versi Fitur <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>Penghitungan Video Optimal .

OptionsDevice

Perangkat, misalnya kamera, mikrofon, atau speaker, di DevicesButton flyout.

OutboundCallCompositeLoaderProps

Props untuk OutboundCallComposite yang dapat Anda gunakan dalam aplikasi Anda.

Berisi dua tas opsi:

PPTLiveCallFeatureState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. StatefulCallClient akan secara otomatis mendengarkan pptLive pada panggilan dan memperbarui status yang diekspos oleh StatefulCallClient sesuai dengan itu.

ParticipantAddedSystemMessage

Pesan sistem yang memberi tahu bahwa peserta ditambahkan ke utas obrolan.

ParticipantItemProps

Alat peraga untuk ParticipantItem .

ParticipantItemStrings

String ParticipantItem yang dapat ditimpa.

ParticipantItemStyles

Gaya fasih untuk ParticipantItem.

ParticipantListItemStyles

Gaya untuk ParticipantListParticipantItem.

ParticipantListStyles

Gaya untuk ParticipantList.

ParticipantRemovedSystemMessage

Pesan sistem yang memberi tahu bahwa peserta dihapus dari utas obrolan.

ParticipantsButtonContextualMenuStyles

Gaya untuk menu Peserta Button.

ParticipantsButtonProps

Alat peraga untuk Peserta Button.

ParticipantsButtonStrings

String peserta Button yang dapat ditimpa.

ParticipantsButtonStyles

Gaya Alat Peraga untuk Peserta Button.

RaiseHandButtonProps

Alat peraga untuk RaiseHandButton.

RaiseHandButtonStrings

String RaiseHandButton yang dapat ditimpa.

RaiseHandCallFeature

Status hanya versi <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. StatefulCallClient akan secara otomatis mendengarkan tangan yang diangkat pada panggilan dan memperbarui status yang diekspos oleh StatefulCallClient sesuai dengan itu.

ReactionButtonProps

Alat peraga untuk ReactionButton.

ReactionButtonStrings

String ReactionButton yang dapat ditimpa.

ReactionResources

Antarmuka untuk gambar sprite animasi dan metadata terkait

RealTimeTextCallFeatureState
RealTimeTextInfo
RealTimeTextModalProps

Alat Peraga Komponen RealTimeTextModal.

RealTimeTextModalStrings

string untuk modal realTimeText

RealTimeTextProps

Alat peraga untuk satu baris RealTimeText.

RealTimeTextStrings

String untuk RTT

RecordingCallFeature

Status hanya versi <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. StatefulCallClient akan secara otomatis mendengarkan status perekaman panggilan dan memperbarui status yang diekspos oleh StatefulCallClient yang sesuai.

RemoteParticipantState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23RemoteParticipant>. StatefulCallClient akan secara otomatis mengambil RemoteParticipants dan menambahkan statusnya ke status yang diekspos oleh StatefulCallClient.

RemoteVideoStreamState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>.

RemoteVideoTileMenuOptions

Opsi menu untuk ubin video jarak jauh di Galeri Video.

ScreenShareButtonProps

Alat peraga untuk ScreenShareButton.

ScreenShareButtonStrings

String ScreenShareButton yang dapat ditimpa.

SendBoxProps

Alat peraga untuk SendBox .

SendBoxStrings

String SendBox yang dapat ditimpa.

SendBoxStylesProps

Gaya fasih untuk <xref:Sendbox>.

SpokenLanguageStrings

string bahasa lisan untuk pengaturan teks modal

SpotlightCallFeatureState

Versi hanya negara bagian dari <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>

SpotlightPromptStrings

String yang digunakan dalam prompt yang terkait dengan spotlight

SpotlightState

Status sorotan dengan urutan

StartCaptionsAdapterOptions

Opsi diteruskan ke adapter.startCaptions

StartCaptionsButtonProps
StartCaptionsButtonStrings

String untuk label tombol tahan

StartRealTimeTextButtonProps

Alat peraga untuk komponen StartRealTimeTextButton

StartRealTimeTextButtonStrings

String untuk label tombol tahan

StatefulCallClient

Menentukan metode yang memungkinkan CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> digunakan secara statefully. Antarmuka menyediakan akses ke status diproksi dan juga memungkinkan mendaftarkan handler untuk peristiwa perubahan status. Untuk definisi status, lihat CallClientState.

Peristiwa perubahan status didorong oleh:

  • Data yang ditampilkan dari <xref:%40azure%2Fcommunication-calling%23DeviceManager> API.
  • Data yang ditampilkan dari <xref:%40azure%2Fcommunication-calling%23CallAgent> API.
  • Pemroses secara otomatis dilampirkan ke berbagai objek panggilan komunikasi Azure:
    • CallAgent 'incomingCall'
    • CallAgent 'panggilanDiperbarui'
    • DeviceManager 'videoDevicesUpdated'
    • DeviceManager 'audioDevicesUpdatedUpdated
    • DeviceManager 'selectedMicrophoneChanged'
    • DeviceManager 'selectedSpeakerChanged'
    • Panggil 'stateChanged'
    • Panggil 'idChanged'
    • Panggil 'isMutedChanged'
    • Panggil 'isScreenSharingOnChanged'
    • Panggil 'remoteParticipantsUpdated'
    • Panggil 'localVideoStreamsUpdated'
    • IncomingCall 'callEnded'
    • RemoteParticipant 'stateChanged'
    • RemoteParticipant 'isMutedChanged'
    • RemoteParticipant 'displayNameChanged'
    • RemoteParticipant 'isSpeakingChanged'
    • RemoteParticipant 'videoStreamsUpdated'
    • RemoteVideoStream 'isAvailableChanged'
    • TranscriptionCallFeature 'isTranscriptionActiveChanged'
    • RecordingCallFeature 'isRecordingActiveChanged'
    • LocalRecordingCallFeature 'isLocalRecordingActiveChanged'
    • RaiseHandCallFeature 'raisedHandEvent'
    • RaiseHandCallFeature 'loweredHandEvent'
    • PPTLiveCallFeature 'isAciveChanged'
    • ReactionCallFeature 'reaksi'
StatefulChatClient

Menentukan metode yang memungkinkan {@Link @azure/communication-chat#ChatClient} digunakan dengan status terpusat yang dihasilkan.

Antarmuka menyediakan akses ke status diproksi dan juga memungkinkan mendaftarkan handler untuk peristiwa perubahan status.

StatefulDeviceManager

Menentukan metode tambahan yang ditambahkan oleh stateful di atas <xref:%40azure%2Fcommunication-calling%23DeviceManager>.

StopCaptionsAdapterOptions

Opsi yang diteruskan ke adapter.stopCaptions

StreamMediaProps

Alat peraga untuk StreamMedia .

SurveyIssues

Teks yang sesuai dengan setiap masalah panggilan

SurveyIssuesHeadingStrings

Teks yang sesuai dengan setiap kategori masalah panggilan

SystemMessageCommon

Properti umum dari semua pesan sistem.

TeamsCallAdapter

Antarmuka Adaptor khusus untuk identitas Teams yang memperluas CommonCallAdapter.

TeamsCallingHandlers

Objek yang berisi semua penanganan panggilan tim yang diperlukan untuk memanggil komponen.

Memanggil komponen terkait dari paket ini dapat memilih handler yang relevan dari objek ini. Lihat <xref:useHandlers> dan usePropsFor.

TeamsIncomingCallState

Versi hanya negara bagian dari <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall>

TogetherModeCallFeatureState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>. StatefulCallClient. Mewakili status fitur Mode Bersama.

TogetherModeSeatingPositionState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23TogetherModeSeatingMap>.

Mewakili posisi duduk peserta dalam Mode Bersama.

TogetherModeStreamOptions

Antarmuka yang mewakili hasil tampilan aliran Mode Bersama.

TogetherModeStreamViewResult

Antarmuka yang mewakili hasil tampilan aliran Mode Bersama.

TogetherModeStreamsState

Mewakili aliran dalam Mode Bersama.

TopicUpdatedSystemMessage

Pesan sistem yang memberi tahu bahwa topik utas obrolan telah diperbarui.

TranscriptionCallFeature

Status hanya versi <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>. StatefulCallClient akan secara otomatis mendengarkan status transkripsi panggilan dan memperbarui status yang diekspos oleh StatefulCallClient yang sesuai.

TransferFeature

Status fitur transfer

TypingIndicatorProps

Alat peraga untuk TypingIndicator.

TypingIndicatorStrings

String TypingIndicator yang dapat ditimpa.

TypingIndicatorStylesProps

Gaya fasih untuk TypingIndicator.

VerticalGalleryControlBarStyles

Gaya untuk bilah kontrol di dalam komponen VerticalGallery

VerticalGalleryStrings

String untuk pelokalan galeri vertikal.

VerticalGalleryStyles

Gaya untuk komponen VerticalGallery

VideoBackgroundBlurEffect

Berisi attibutes dari efek latar belakang video blur

VideoBackgroundImage

Berisi attibutes gambar latar belakang seperti url, nama, dll.

VideoBackgroundNoEffect

Berisi attibutes untuk menghapus efek latar belakang video

VideoBackgroundReplacementEffect

Berisi attibutes dari efek latar belakang video pengganti yang dipilih

VideoGalleryLocalParticipant

Status peserta lokal dalam VideoGallery.

VideoGalleryProps

Alat peraga untuk VideoGallery.

VideoGalleryRemoteParticipant

Status peserta jarak jauh di VideoGallery.

VideoGalleryStream

Streaming video peserta di VideoGallery.

VideoGalleryStrings

Semua string yang mungkin ditampilkan pada UI di VideoGallery.

VideoGalleryStyles

Gaya Komponen VideoGallery.

VideoGalleryTogetherModeSeatingInfo

Antarmuka yang mewakili informasi tempat duduk dalam Mode Bersama.

VideoGalleryTogetherModeStreams

Antarmuka yang mewakili aliran dalam Mode Bersama.

VideoStreamOptions

Opsi untuk mengontrol cara streaming video dirender.

VideoStreamRendererViewState

Status hanya versi <xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>. Properti ini ditambahkan ke status yang diekspos oleh StatefulCallClient oleh createView dan dihapus oleh disposeView.

VideoTileContextualMenuProps

Properti untuk menampilkan menu kontekstual untuk komponen VideoTile jarak jauh di VideoGallery.

VideoTileDrawerMenuProps

Properti untuk menampilkan menu laci pada sentuhan panjang VideoTile jarak jauh di VideoGallery.

VideoTileProps

Alat peraga untuk VideoTile.

VideoTileStrings

String VideoTile yang dapat ditimpa.

VideoTileStylesProps

Gaya fasih untuk VideoTile.

VideoTilesOptions

Opsi yang berlaku untuk semua Petak Video di Galeri Video

Alias Jenis

AdapterErrors

Adaptor menyimpan kesalahan terbaru untuk setiap operasi dalam status.

target adalah string yang ditentukan adaptor untuk setiap operasi unik yang dilakukan oleh adaptor.

AdapterNotifications

Adaptor menyimpan pemberitahuan terbaru untuk setiap target.

AreEqual

Bandingkan jika 2 komponen react sama persis, jenis hasil akan true/false

AreParamEqual

Bandingkan jika alat peraga dari 2 komponen react sama, jenis hasil akan benar/salah

AreTypeEqual

Bandingkan jika dua jenis sama, jenis hasil akan true/false

AvatarPersonaData

Atribut data kustom untuk menampilkan avatar untuk pengguna.

AvatarPersonaDataCallback

Fungsi panggilan balik yang digunakan untuk menyediakan data kustom untuk membangun avatar bagi pengguna.

AzureCommunicationCallAdapterArgs

Argumen untuk membuat implementasi Azure Communication Services dari CallAdapter.

Catatan: displayName bisa maksimal 256 karakter.

AzureCommunicationCallAdapterOptions

Parameter opsional untuk membuat useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

AzureCommunicationCallWithChatAdapterArgs

Argumen untuk createAzureCommunicationCallWithChatAdapter

AzureCommunicationCallWithChatAdapterFromClientArgs

Argumen untuk <xref:createAzureCommunicationCallWithChatAdapterFromClient>

AzureCommunicationChatAdapterArgs

Argumen untuk membuat implementasi Azure Communication Services dari ChatAdapter.

AzureCommunicationOutboundCallAdapterArgs

Argumen untuk membuat implementasi Azure Communication Services dari CallAdapter.

Argumen ini digunakan untuk membuat skenario panggilan keluar.

Catatan: displayName bisa maksimal 256 karakter.

CallAdapterCallEndedEvent

Payload untuk CallEndedListener berisi detail pada panggilan berakhir.

CallAdapterClientState

status CommonCallAdapter disimpulkan dari backend Azure Communication Services.

CallAdapterLocator

Pencari lokasi yang digunakan oleh createAzureCommunicationCallAdapter untuk menemukan panggilan untuk bergabung

CallAdapterState

status CommonCallAdapter.

CallAdapterUiState

status commonCallAdapter untuk tujuan UI murni.

CallCompositeIcons

Ikon yang dapat diganti untuk CallComposite.

CallCompositeOptions

Fitur opsional CallComposite.

CallCompositePage

Layar UI utama yang ditampilkan di CallComposite.

CallControlDisplayType

Jenis tampilan bilah kontrol untuk CallComposite.

CallControlOptions

Opsi kustomisasi untuk bilah kontrol dalam pengalaman panggilan.

CallEndedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'callEnded'.

CallErrorBarSelector

Jenis pemilih untuk komponen Bilah Kesalahan.

CallErrorTarget

Jenis literal string untuk semua kunci yang diizinkan di {@Link CallErrors}.

CallErrors

Kesalahan yang ditekan dari panggilan API ke SDK Panggilan.

Setiap properti dalam objek menyimpan kesalahan terbaru untuk metode API SDK tertentu.

Kesalahan dari objek ini dapat dibersihkan menggunakan <xref:newClearCallErrorsModifier>. Selain itu, kesalahan secara otomatis dibersihkan ketika:

  • Status dibersihkan.
  • Panggilan berikutnya ke metode API terkait berhasil. Lihat dokumentasi metode klien stateful individual untuk detail tentang kapan kesalahan dapat dihapus secara otomatis.
CallFeatureStreamName

Mewakili nama aliran fitur panggilan

CallIdChangedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'callIdChanged'.

CallNotifications
CallParticipantListParticipant

Memanggil status peserta, seperti yang tercermin dalam komponen UI.

CallWithChatCompositeIcons

Ikon yang dapat diganti untuk CallWithChatComposite.

CallWithChatCompositeOptions

Fitur opsional dari CallWithChatComposite .

CallWithChatEvent

Peristiwa yang diaktifkan oleh CallWithChatAdapter.

CallingBaseSelectorProps

Alat peraga umum yang digunakan untuk mereferensikan panggilan status klien deklaratif.

CallingHandlersOptions

Opsi konfigurasi untuk menyertakan dependensi latar belakang efek video.

CallingReturnProps

Jenis pembantu untuk usePropsFor.

CallingSounds

Ketik untuk mewakili kumpulan suara yang akan digunakan untuk acara panggilan yang berbeda

CameraButtonSelector

Jenis pemilih untuk komponen CameraButton.

CancelEditCallback

Fungsi callback berjalan saat pengeditan pesan dibatalkan.

CapabilitiesChangedListener

Callback untuk peristiwa 'capabilitiesChanged' CallAdapterSubscribers .

CaptionSettingsSelector

Jenis pemilih untuk komponen untuk Mengubah bahasa teks dan bahasa lisan

CaptionsBannerSelector

Jenis pemilih untuk komponen CaptionsBanner .

CaptionsInformation

Informasi yang diperlukan untuk setiap baris teks

CaptionsOptions

Tas opsi untuk memulai teks

CaptionsReceivedListener

Callback untuk peristiwa 'captionsReceived' CallAdapterSubscribers .

ChatAdapter

antarmuka Adaptor ChatComposite.

ChatAdapterOptions

Opsi untuk mengonfigurasi ChatAdapter.

ChatAdapterState

status ChatAdapter.

ChatAdapterUiState

status ChatAdapter untuk tujuan UI murni.

ChatAttachmentType

Mewakili jenis lampiran

ChatBaseSelectorProps

Alat peraga umum untuk pemilih untuk ChatClientState.

ChatClientProviderProps

Argumen untuk menginisialisasi ChatClientProvider.

ChatClientState

Status terpusat untuk <xref:%40azure%2Fcommunication-chat%23ChatClient>.

ChatCompositeClientState

status ChatAdapter yang disimpulkan dari backend Azure Communication Services.

ChatCompositeIcons

Ikon yang dapat diganti untuk ChatComposite.

ChatCompositeOptions

Fitur opsional ChatComposite.

ChatErrorBarSelector

Jenis pemilih untuk komponen Bilah Kesalahan.

ChatErrorTarget

Jenis literal string untuk semua kunci yang diizinkan di ChatErrors.

ChatErrors

Kesalahan yang ditekan dari panggilan API ke Chat SDK.

Setiap properti dalam objek menyimpan kesalahan terbaru untuk metode API SDK tertentu.

ChatHandlers

Objek yang berisi semua handler yang diperlukan untuk komponen obrolan.

Komponen terkait obrolan dari paket ini dapat memilih handler yang relevan dari objek ini. Lihat <xref:useHandlers> dan usePropsFor.

ChatInitializedListener

Callback untuk <xref:CallWithChatAdapterSubscribers> peristiwa 'chatInitialized'.

ChatMessageWithStatus

Ekstensi untuk <xref:%40azure%2Fcommunication-chat%23ChatMessage> yang menyimpan metadata khusus sisi klien untuk pesan obrolan.

Nama telah di-bitrot. Ganti namaku.

ChatParticipantListSelector

Jenis pemilih untuk komponen Daftar Peserta.

ChatProfile

Profil pengguna atau bot.

ChatReturnProps

Jenis pembantu untuk usePropsFor.

ChatThreadClientProviderProps

Argumen untuk menginisialisasi ChatThreadClientProvider.

ChatThreadClientState

Status terpusat untuk <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

ChatThreadProperties

Properti utas obrolan.

Kami mendefinisikan yang minimal yang membantu kami menyembunyikan berbagai jenis yang digunakan oleh API yang mendasar.

ClientState

Status terpusat untuk <xref:%40azure%2Fcommunication-calling%23CallClient> atau <xref:%40azure%2Fcommunication-chat%23ChatClient>.

Lihat juga: CallClientState, ChatClientState.

Common

Mengembalikan tipe irisan dari 2 jenis

CommonCallAdapterOptions

Parameter opsional umum untuk membuat useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) atau TeamsCallAdapter

CommonCallControlOptions

Opsi kustomisasi untuk bilah kontrol dalam pengalaman panggilan.

CommonProperties

Mengembalikan properti irisan dari 2 jenis

CommunicationParticipant

Status peserta Obrolan atau Panggilan, seperti yang tercermin dalam UI.

ComponentIcons

Ikon yang digunakan oleh komponen React yang diekspor dari pustaka ini.

ComponentProps

Jenis pembantu untuk usePropsFor.

ComponentSlotStyle

ComponentSlotStyle adalah jenis @fluentui/react-northstar . Karena kami telah menjauh dari paket ini, kami telah menggunakan tipe IRawStyle yang lebih umum dari fluent untuk interoperabilitas.

CompositeIcons

Ikon yang dapat ditimpa di salah satu komposit yang diekspor oleh pustaka ini.

Lihat ChatCompositeIcons, CallCompositeIcons dan CallWithChatCompositeIcons untuk jenis yang lebih ditargetkan.

ControlBarButtonStyles

Gaya untuk semua implementasi ControlBarButton.

ControlBarLayout

Sajikan tata letak untuk ControlBar .

CreateDefaultCallingHandlers

Jenis createDefaultCallingHandlers.

CreateViewResult

Mengembalikan hasil dari createView.

CustomAvatarOptions

Opsi yang dapat disuntikkan ke dalam fungsi onRender untuk menyesuaikan komponen Avatar (Persona).

CustomCallControlButtonCallback

Callback yang mengembalikan props untuk merender ControlBarButton kustom dan <xref:DrawerMenuItem>.

Respons menunjukkan di mana tombol kustom harus ditempatkan.

Kiat performa: Callback ini hanya dipanggil saat callback atau argumennya berubah.

CustomCallControlButtonPlacement

Penempatan untuk tombol khusus yang disuntikkan di .<xref:CommonCallControlBar>

'primary': Tempatkan tombol di ujung kanan bilah kontrol tengah tetapi sebelum EndCallButton (ujung kiri dalam mode rtl). 'overflow': Tempatkan tombol di ujung Menu overflow. 'sekunder': Tempatkan tombol di ujung kiri bilah kontrol samping (kanan dalam mode rtl).

Beberapa tombol yang diberi penempatan yang sama ditambahkan secara berurutan. Misalnya, jika dua tombol ditempatkan di 'sekunder', keduanya akan muncul di ujung kiri (ujung kanan dalam mode rtl) dalam urutan yang disediakan.

Hanya penempatan 'utama' yang berfungsi saat kontrol panggilan lama diaktifkan dalam komposit panggilan

DeclarativeCallAgent

DeclarativeCallAgent memperluas dan memproksi <xref:%40azure%2Fcommunication-calling%23CallAgent>

DeclarativeTeamsCallAgent

DeclarativeTeamsCallAgent memperluas dan memproksi <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent>

DeepNoiseSuppressionEffectDependency

Jenis dependensi yang akan disuntikkan untuk peredam kebisingan yang dalam

DeviceManagerState

Jenis ini dimaksudkan untuk merangkum semua status di dalam <xref:%40azure%2Fcommunication-calling%23DeviceManager>. Untuk parameter opsional, parameter mungkin tidak tersedia sampai izin diberikan oleh pengguna. Status kamera, mikrofon, speaker, dan deviceAccess akan kosong sampai getCameras <xref:%40azure%2Fcommunication-calling%23DeviceManager>yang sesuai, getMicrophone, getSpeakers, dan ASKDevicePermission API dipanggil dan diselesaikan.

DevicesButtonSelector

Jenis pemilih untuk komponen Perangkat Button.

DiagnosticChangedEventListner

Panggilan balik untuk CallAdapterSubscribers peristiwa 'diagnosticChanged'.

DialpadMode

Mode komponen dialpad.

DisplayNameChangedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'displayNameChanged'.

DtmfTone

Nada DTMF untuk panggilan PSTN.

EmptySelector

Jenis untuk pemilih sepele yang tidak mengembalikan data.

Digunakan sebagai nilai pengembalian default jika usePropsFor dipanggil untuk komponen yang tidak memerlukan data.

ErrorType

Semua kesalahan yang dapat ditampilkan di ErrorBar.

GetCallingSelector

Jenis pemilih tertentu yang berlaku untuk Komponen tertentu.

GetChatSelector

Jenis pemilih tertentu yang berlaku untuk Komponen tertentu.

HoldButtonSelector

Jenis pemilih untuk komponen HoldButton .

IncomingCallManagement

Ini berisi array readonly yang mengembalikan semua .incomingCalls Panggilan masuk aktif adalah panggilan yang belum dijawab, ditolak, atau terputus.

IncomingCallStackSelector

Pemilih untuk mendapatkan panggilan masuk yang aktif dan dihapus.

IsCaptionLanguageChangedListener

Callback untuk CallAdapterSubscribers peristiwa 'isCaptionLanguageChanged'.

IsCaptionsActiveChangedListener

Callback untuk CallAdapterSubscribers peristiwa 'isCaptionsActiveChanged'.

IsLocalScreenSharingActiveChangedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'isLocalScreenSharingActiveChanged'.

IsMutedChangedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'isMuted'.

IsSpeakingChangedListener

Panggilan balik untuk CallAdapterSubscribers peristiwa 'isSpeakingChanged'.

IsSpokenLanguageChangedListener

Callback untuk peristiwa 'isSpokenLanguageChanged' CallAdapterSubscribers .

LoadingState

Apakah aliran sedang dimuat atau tidak.

LocalScreenShareView
LocalVideoTileSize

mode yang berbeda dari ubin video lokal

LocalizationProviderProps

Alat peraga untuk LocalizationProvider.

LongPressTrigger

Mode bagaimana pawang longpress dapat digerakkan.

MediaAccess

Status akses media audio/video

MediaDiagnosticChangedEvent

Payload untuk DiagnosticChangedEventListner di mana ada perubahan diagnostik media.

Message

Penyatuan semua pesan yang didiskriminasi.

Bidang messageType mengkhususkan diri ke dalam varian serikat.

MessageAttachedStatus

Tunjukkan apakah pesan obrolan harus ditampilkan digabungkan dengan pesan sebelum / setelahnya. Jika true, pesan akan muncul dikelompokkan dengan pesan sebelumnya. 'atas' dan 'bawah' digunakan untuk menunjukkan bahwa pesan adalah awal atau akhir grup.

MessageContentType

Jenis konten pesan obrolan yang didukung.

MessageDeletedListener

Callback untuk peristiwa 'messageDeleted' ChatAdapterSubscribers .

MessageEditedListener

Callback untuk peristiwa 'messageEdited' ChatAdapterSubscribers .

MessageProps

Alat peraga untuk merender satu pesan.

Lihat MessageRenderer .

MessageReadListener

Panggilan balik untuk ChatAdapterSubscribers peristiwa 'messageRead'.

MessageReceivedListener

Panggilan balik untuk ChatAdapterSubscribers peristiwa 'messageReceived'.

MessageRenderer

Komponen untuk merender satu pesan.

MessageSentListener

Panggilan balik untuk ChatAdapterSubscribers peristiwa 'messageSent'.

MessageStatus

Status sisi klien dari pesan terkirim.

Termasuk status transisi yang terjadi sebelum pengiriman pesan dikonfirmasi dari backend.

MessageThreadProps

Props untuk MessageThread.

MessageThreadSelector

Jenis pemilih untuk komponen MessageThread.

MicrophoneButtonSelector

Jenis pemilih untuk komponen MicrophoneButton.

NetworkDiagnosticChangedEvent

Payload untuk DiagnosticChangedEventListner di mana ada perubahan dalam diagnostik jaringan.

NotificationStackSelector

Jenis pemilih untuk komponen Pemberitahuan .

NotificationTarget
NotificationType

Semua pemberitahuan yang dapat ditampilkan di NotificationStack.

OnFetchChatProfileCallback

Fungsi callback digunakan untuk menyediakan data kustom untuk membangun profil untuk pengguna atau bot.

OnFetchProfileCallback

Fungsi callback digunakan untuk menyediakan data kustom untuk membangun profil untuk pengguna atau bot.

OnRenderAvatarCallback

Panggilan balik yang dirender kustom yang memungkinkan pengguna untuk menyesuaikan penyajian Komponen Persona.

OverflowGalleryPosition

Mode dan posisi galeri luapan yang berbeda di Galeri Video

ParticipantListParticipant

Peserta ditampilkan dalam Daftar Peserta.

ParticipantListProps

Alat peraga untuk Daftar Peserta.

ParticipantListSelector

Jenis pemilih untuk komponen Daftar Peserta.

ParticipantMenuItemsCallback

Panggilan balik untuk menyediakan item menu kustom untuk setiap peserta di ParticipantList.

ParticipantState

Status koneksi peserta panggilan.

ParticipantsAddedListener

Panggilan balik untuk ChatAdapterSubscribers acara 'pesertaTambahkan'.

ParticipantsButtonSelector

Jenis pemilih untuk komponen PesertaButton.

ParticipantsJoinedListener

Panggilan balik untuk CallAdapterSubscribers acara 'participantsJoined'.

ParticipantsLeftListener

Panggilan balik untuk CallAdapterSubscribers acara 'participantsLeft'.

ParticipantsRemovedListener

Callback untuk ChatAdapterSubscribers acara 'participantsRemoved'.

Profile

Profil pengguna atau bot.

RaiseHandButtonSelector

Jenis pemilih untuk komponen RaiseHandButton .

RaisedHand

Status tangan terangkat dengan urutan

RaisedHandState

Status tangan terangkat dengan urutan

Reaction

Status reaksi dengan jenis reaksi untuk dirender

ReactionButtonReaction

Jenis reaksi untuk tombol Reaksi

ReactionSprite

Jenis untuk gambar sprite animasi dan metadata terkait

ReactionState

Hanya versi status dengan <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> alat peraga pembantu UI receivedOn. Status reaksi dengan stempel waktu yang membantu UI memutuskan untuk merender reaksi yang sesuai.

ReadReceiptsBySenderId

Array pasangan nilai kunci yang menyimpan nama tampilan setiap pengirim dan pesan baca terakhir

RealTimeTextInformation

informasi yang diperlukan untuk setiap baris teks waktu nyata

RealTimeTextReceivedListener

Callback untuk peristiwa 'realTimeTextReceived' CallAdapterSubscribers .

ResourceDetails

Detail yang diperlukan untuk mengunduh sumber daya ke cache.

ResourceFetchResult

Hasil Sumber Daya yang diunduh dari klien stateful

ScreenShareButtonSelector

Jenis pemilih untuk komponen ScreenShareButton.

Selector

Pemilih yang dioptimalkan yang menyempurnakan pembaruan ClientState menjadi alat peraga untuk Komponen React di pustaka ini.

SendBoxSelector

Jenis pemilih untuk komponen SendBox.

SoundEffect

Jenis untuk mewakili suara kustom yang akan digunakan untuk peristiwa panggilan

Spotlight

Status sorotan dengan urutan

SpotlightChangedListener

Callback untuk peristiwa 'spotlightChanged' CallAdapterSubscribers .

StartCallIdentifier

Jenis pengidentifikasi untuk memulai panggilan menggunakan CallAdapter

StartCaptionsButtonSelector

Jenis pemilih untuk komponen StartCaptionsButton .

StatefulCallClientArgs

Argumen untuk membangun StatefulCallClient.

StatefulCallClientOptions

Opsi untuk membangun StatefulCallClient dengan.

StatefulChatClientArgs

Argumen untuk membangun StatefulChatClient .

StatefulChatClientOptions

Opsi untuk membangun StatefulChatClient.

SupportedCaptionLanguage
SupportedSpokenLanguage
SystemMessage

Penyatuan yang didiskriminasi dari semua pesan sistem.

Bidang systemMessageType mengkhususkan diri ke dalam varian serikat.

TeamsAdapterOptions

Parameter opsional untuk membuat TeamsCallAdapter

TeamsCallAdapterArgs

Argumen untuk membuat implementasi Azure Communication Services dari TeamsCallAdapter.

TeamsCallAdapterArgsCommon

Bagian umum dari args untuk membuat implementasi Azure Communication Services dari TeamsCallAdapter.

TeamsIncomingCallManagement

Proxy antarmuka <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall> .

TogetherModeParticipantSeatingState

Mewakili posisi tempat duduk peserta dalam Mode Bersama.

TopicChangedListener

Panggilan balik untuk ChatAdapterSubscribers acara 'topicChanged'.

TransferAcceptedListener

Callback untuk peristiwa 'transferRequested' CallAdapterSubscribers .

TypingIndicatorSelector

Jenis pemilih untuk komponen TypingIndicator.

UpdateMessageCallback

Fungsi panggilan balik berjalan saat pesan diperbarui.

VideoBackgroundEffect

Berisi attibutes dari efek latar belakang video yang dipilih

VideoBackgroundEffectsDependency

Jenis dependensi yang akan disuntikkan untuk efek latar belakang video

VideoGalleryLayout
VideoGalleryParticipant

Status peserta dalam VideoGallery.

VideoGallerySelector

Jenis pemilih untuk komponen VideoGallery.

VideoGalleryTogetherModeParticipantPosition

Antarmuka yang mewakili posisi peserta dalam Mode Bersama.

ViewScalingMode

Mode penskalaan VideoGalleryStream .

Fungsi

CallAgentProvider(CallAgentProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23CallAgent>

Memanggil komponen dari paket ini harus dibungkus dengan CallAgentProvider.

CallClientProvider(CallClientProviderProps)

A <xref:React.Context> yang menyimpan StatefulCallClient.

Memanggil komponen dari paket ini harus dibungkus dengan CallClientProvider.

CallComposite(CallCompositeProps)

Komposit UI yang dapat disesuaikan untuk pengalaman panggilan.

CallProvider(CallProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23Call>

Memanggil komponen dari paket ini harus dibungkus dengan CallProvider.

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite menyatukan komponen utama untuk memberikan panggilan penuh dengan pengalaman obrolan di luar kotak.

CameraButton(CameraButtonProps)

Tombol untuk menghidupkan / mematikan kamera.

Dapat digunakan dengan ControlBar.

CaptionsBanner(CaptionsBannerProps)

Komponen untuk menampilkan CaptionsBanner dengan ikon pengguna, displayName, dan teks teks.

CaptionsSettingsModal(CaptionsSettingsModalProps)

komponen untuk mengatur bahasa lisan

ChatClientProvider(ChatClientProviderProps)

A <xref:React.Context> yang menyimpan StatefulChatClient.

Komponen obrolan dari paket ini harus dibungkus dengan ChatClientProvider.

ChatComposite(ChatCompositeProps)

Komposit UI yang dapat disesuaikan untuk pengalaman obrolan.

ChatThreadClientProvider(ChatThreadClientProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-chat%23ChatThreadClient>

Komponen obrolan dari paket ini harus dibungkus dengan ChatThreadClientProvider.

ControlBar(ControlBarProps)

Wadah untuk berbagai tombol untuk kontrol panggilan.

Gunakan dengan berbagai tombol kontrol panggilan di perpustakaan ini, misalnya, CameraButton, atau instance ControlBarButton Anda sendiri secara langsung.

ControlBarButton(ControlBarButtonProps)

Tombol default bergaya untuk ControlBar.

Gunakan komponen ini buat tombol kustom yang ditata sama dengan tombol lain yang disediakan oleh Pustaka UI.

DevicesButton(DevicesButtonProps)

Tombol untuk membuka menu yang mengontrol opsi perangkat.

Dapat digunakan dengan ControlBar.

Dialpad(DialpadProps)

Komponen untuk memungkinkan pengguna memasukkan nomor telepon dengan mengklik dialpad/menggunakan keyboard Ini akan mengembalikan komponen kosong untuk build yang stabil

EndCallButton(EndCallButtonProps)

Tombol untuk mengakhiri panggilan yang sedang berlangsung.

Dapat digunakan dengan ControlBar.

ErrorBar(ErrorBarProps)

Komponen untuk menampilkan pesan kesalahan di UI. Semua string yang dapat ditampilkan diterima sebagai string sehingga dapat dilokalkan. Kesalahan aktif dipilih oleh activeErrorMessages.

Komponen ini secara internal melacak yang ditutup oleh pengguna.

  • Error yang memiliki stempel waktu terkait: Error ditampilkan lagi di UI jika terjadi setelah dinonaktifkan.
  • Kesalahan yang tidak memiliki stempel waktu: Kesalahan ditutup hingga menghilang dari alat peraga. Jika kesalahan berulang, kesalahan tersebut ditampilkan di UI.

Menggunakan <xref:%40fluentui%2Freact%23MessageBar> elemen UI.

FluentThemeProvider(FluentThemeProviderProps)

Penyedia untuk menerapkan tema Fluent di seluruh komponen react library ini.

GridLayout(GridLayoutProps)

Komponen untuk meletakkan ubin peserta audio / video dalam panggilan.

HoldButton(HoldButtonProps)

tombol untuk menahan atau melanjutkan panggilan yang sedang berlangsung.

Dapat digunakan dengan ControlBar

ImageOverlay(ImageOverlayProps)

Komponen untuk merender modal layar penuh untuk gambar yang dipilih.

IncomingCallNotification(IncomingCallNotificationProps)

Komponen Pemberitahuan yang akan digunakan untuk mewakili panggilan masuk ke pengguna akhir. Memungkinkan pengguna untuk menerima atau menolak panggilan masuk.

IncomingCallStack(IncomingCallStackProps)

Pembungkus untuk mengelola beberapa panggilan masuk

LocalizationProvider(LocalizationProviderProps)

Penyedia untuk menyediakan string yang dilokalkan untuk komponen react library ini.

MessageStatusIndicator(MessageStatusIndicatorProps)

Komponen untuk menampilkan status pesan yang dikirim.

Menambahkan ikon dan tooltip yang sesuai dengan status pesan.

MessageThread(MessageThreadProps)

MessageThread memungkinkan Anda membuat komponen dengan mudah untuk merender pesan obrolan, menangani perilaku pengguliran pesan baru/lama dan menyesuaikan ikon & kontrol di dalam utas obrolan.

MicrophoneButton(MicrophoneButtonProps)

Tombol untuk menghidupkan / mematikan mikrofon.

Dapat digunakan dengan ControlBar.

Notification(NotificationProps)

Komponen untuk menampilkan pesan pemberitahuan di UI.

NotificationStack(NotificationStackProps)

Komponen untuk menampilkan notifikasi di UI. Semua string yang dapat ditampilkan diterima sebagai string sehingga dapat dilokalkan. Pemberitahuan aktif dipilih oleh activeNotifications.

Komponen ini secara internal melacak yang ditutup oleh pengguna.

  • Pemberitahuan yang memiliki stempel waktu terkait: Pemberitahuan ditampilkan lagi di UI jika terjadi setelah ditutup.
  • Notifikasi yang tidak memiliki stempel waktu: Notifikasi ditutup hingga menghilang dari alat peraga. Jika pemberitahuan berulang, pemberitahuan akan ditampilkan di UI.
ParticipantItem(ParticipantItemProps)

Komponen untuk merender peserta panggilan atau obrolan.

Menampilkan avatar, displayName, dan status peserta serta ikon opsional dan menu konteks.

ParticipantList(ParticipantListProps)

Komponen untuk merender semua peserta panggilan atau obrolan.

Secara default, setiap peserta dirender dengan ParticipantItem. Lihat <xref:ParticipantListProps.onRenderParticipant> untuk mengganti.

ParticipantsButton(ParticipantsButtonProps)

Tombol untuk menampilkan menu dengan peserta panggilan atau obrolan.

Dapat digunakan dengan ControlBar.

Tombol ini berisi item menu tarik-turun yang ditentukan melalui propertinya menuProps. Secara default, dapat menampilkan jumlah peserta jarak jauh dengan daftar lengkap sebagai sub-menu dan opsi untuk membisukan semua peserta, serta tombol salin ke clipboard untuk menyalin URL undangan panggilan. Ini menuProps dapat didefinisikan ulang sepenuhnya dan propertinya adalah jenis IContextualMenuProps.

RaiseHandButton(RaiseHandButtonProps)

Tombol untuk memulai / menghentikan berbagi layar.

Dapat digunakan dengan ControlBar.

ReactionButton(ReactionButtonProps)

Tombol untuk mengirim reaksi.

Dapat digunakan dengan ControlBar.

RealTimeText(RealTimeTextProps)

Komponen untuk menampilkan satu baris RealTimeText

RealTimeTextModal(RealTimeTextModalProps)

komponen untuk modal realTimeText

ScreenShareButton(ScreenShareButtonProps)

Tombol untuk memulai / menghentikan berbagi layar.

Dapat digunakan dengan ControlBar.

SendBox(SendBoxProps)

Komponen untuk mengetik dan mengirim pesan.

Mendukung pengiriman pemberitahuan pengetikan saat pengguna mulai memasukkan teks. Mendukung pesan opsional di bawah bidang input teks.

StartCaptionsButton(StartCaptionsButtonProps)

tombol untuk memulai atau menghentikan teks

Dapat digunakan dengan ControlBar

StartRealTimeTextButton(StartRealTimeTextButtonProps)

tombol untuk memulai RealTimeText berdasarkan persyaratan aksesibilitas, teks waktu nyata tidak dapat dimatikan setelah aktif

Dapat digunakan dengan ControlBar

StreamMedia(StreamMediaProps)

Komponen utilitas untuk mengonversi HTMLElement dengan aliran video menjadi elemen JSX.

Gunakan untuk mengonversi HTMLElement yang dikembalikan oleh API panggilan tanpa kepala menjadi komponen yang dapat dirender sebagai VideoTile.

TypingIndicator(TypingIndicatorProps)

Komponen untuk memberi tahu pengguna lokal saat satu atau beberapa peserta dalam utas obrolan sedang mengetik.

VideoGallery(VideoGalleryProps)

VideoGallery mewakili tata letak petak peta video untuk panggilan tertentu. Ini menampilkan VideoTile untuk pengguna lokal serta untuk setiap peserta jarak jauh yang telah bergabung dengan panggilan.

VideoTile(VideoTileProps)

Komponen untuk merender streaming video untuk satu peserta panggilan.

Gunakan dengan GridLayout di VideoGallery.

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Buat CallAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini.

Catatan: displayName bisa maksimal 256 karakter.

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Buat CallAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini.

Catatan: displayName bisa maksimal 256 karakter.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

Buat CallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Buat CallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Buat CallWithChatAdapter yang didukung oleh layanan Azure Communication untuk disambungkan ke CallWithChatComposite.

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Buat CallWithChatAdapter menggunakan StatefulChatClient dan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulChatClient dan StatefulCallClient. Harap dicatat bahwa chatThreadClient harus dibuat oleh StatefulChatClient melalui chatClient.getChatThreadClient(chatThreadId) API. Pertimbangkan untuk menggunakan createAzureCommunicationCallWithChatAdapter untuk API yang lebih sederhana.

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Buat ChatAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default ChatAdapter yang disediakan oleh pustaka ini.

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Buat ChatAdapter menggunakan StatefulChatClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulChatClient. Pertimbangkan untuk menggunakan createAzureCommunicationChatAdapter untuk API yang lebih sederhana.

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

Buat implementasi default CallingHandlers untuk panggilan tim.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Buat implementasi default ChatHandlers.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Objek yang dikembalikan dihafal untuk menghindari rerender saat digunakan sebagai alat peraga untuk Komponen React.

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

Buat implementasi default panggilan TeamsCallingHandlers untuk tim.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Membuat StatefulCallClient StatefulCallClient dengan memproksi CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> dengan ProxyCallClient <xref:ProxyCallClient> yang kemudian memungkinkan akses ke status dengan cara deklaratif.

Penting untuk menggunakan <xref:%40azure%2Fcommunication-calling%23DeviceManager> dan <xref:%40azure%2Fcommunication-calling%23CallAgent> dan ( <xref:%40azure%2Fcommunication-calling%23Call> dan lain-lain) yang diperoleh dari StatefulCallClient agar perubahan statusnya dapat diproksi dengan benar.

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Membuat stateful ChatClient StatefulChatClient dengan memproksikan ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> dengan ProxyChatClient <xref:ProxyChatClient> yang kemudian memungkinkan akses ke status dengan cara deklaratif.

createTeamsCallAdapter(TeamsCallAdapterArgs)
createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Buat TeamsCallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

fromFlatCommunicationIdentifier(string)

Operasi terbalik dari toFlatCommunicationIdentifier.

getCallingSelector<Component>(Component)

Dapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

getChatSelector<Component>(Component)

Dapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Loader untuk CallComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja ui Node yang tidak berbasis React.

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Alat peraga untuk CallWithChatComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallWithChatComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Loader untuk ChatComposite yang dapat Anda gunakan di aplikasi Anda. Fungsi ini akan memuat ChatComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Loader untuk OutboundCallComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallComposite ke dalam elemen HTML yang disediakan untuk melakukan panggilan keluar. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

onResolveDeepNoiseSuppressionDependency()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

onResolveDeepNoiseSuppressionDependencyLazy()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

onResolveVideoEffectDependency()

Resolusi dependensi untuk efek latar belakang video.

onResolveVideoEffectDependencyLazy()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

toFlatCommunicationIdentifier(CommunicationIdentifier)

Representasi string dari .<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>

Representasi string CommunicationIdentifier ini dijamin stabil untuk pengguna Communication yang unik. Oleh karena itu

  • Ini dapat digunakan untuk mempertahankan identitas pengguna dalam database eksternal.
  • itu dapat digunakan sebagai kunci ke dalam Peta untuk menyimpan data bagi pengguna.
useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan CallAdapter.

Mirip dengan createAzureCommunicationCallAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan CallWithChatAdapter.

Mirip dengan createAzureCommunicationCallWithChatAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan ChatAdapter.

Mirip dengan createAzureCommunicationChatAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

useCall()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23Call> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Anda harus sebelumnya menggunakan CallProvider dengan objek Call untuk menggunakan hook ini

useCallAgent()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23CallAgent> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useCallClient()

Kait untuk mendapatkan StatefulCallClient dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useChatClient()

Kait untuk mendapatkan StatefulChatClient dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useChatThreadClient()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useDeviceManager()

Kait untuk mendapatkan StatefulDeviceManager dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

usePropsFor<Component>(Component, "chat" | "calling")

Hook utama untuk mendapatkan semua hook yang diperlukan untuk Komponen React dari library ini.

Untuk memanggil hook ini, komponen harus dibungkus di bawah penyedia ini:

  1. Untuk komponen obrolan: ChatClientProvider dan ChatThreadClientProvider.

  2. Untuk komponen panggilan: CallClientProvider, CallAgentProvider dan CallAgentProvider.

Penggunaan komponen yang paling mudah terlihat seperti:

Contoh

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

Kait untuk mendapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useTeamsCall()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23TeamsCall> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Anda harus sebelumnya menggunakan CallProvider dengan objek TeamsCall untuk menggunakan hook ini

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

Hook React kustom untuk menyederhanakan pembuatan TeamsCallAdapter.

Mirip dengan <xref:createTeamsAzureCommunicationCallAdapter>, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

useTeamsCallAgent()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

useTheme()

React hook untuk mengakses tema

Variabel

COMPONENT_LOCALE_AR_SA

Lokasi untuk bahasa Arab (Arab Saudi).

COMPONENT_LOCALE_CS_CZ

Lokasi untuk Ceko (Republik Ceko).

COMPONENT_LOCALE_CY_GB

Lokasi untuk Welsh (GB).

COMPONENT_LOCALE_DE_DE

Lokasi untuk bahasa Jerman (Jerman).

COMPONENT_LOCALE_EN_GB

Lokal untuk bahasa Inggris (GB).

COMPONENT_LOCALE_EN_US

Lokal untuk bahasa Inggris (AS).

COMPONENT_LOCALE_ES_ES

Lokasi untuk bahasa Spanyol (Spanyol).

COMPONENT_LOCALE_ES_MX

Lokasi untuk bahasa Spanyol (Meksiko).

COMPONENT_LOCALE_FI_FI

Lokasi untuk Finlandia (Finlandia).

COMPONENT_LOCALE_FR_CA

Lokasi untuk Prancis (Kanada).

COMPONENT_LOCALE_FR_FR

Lokasi untuk Prancis (Prancis).

COMPONENT_LOCALE_HE_IL

Lokasi untuk bahasa Ibrani (Israel).

COMPONENT_LOCALE_IT_IT

Lokasi untuk Italia (Italia).

COMPONENT_LOCALE_JA_JP

Lokasi untuk bahasa Jepang (Jepang).

COMPONENT_LOCALE_KO_KR

Lokal untuk Korea (Korea Selatan).

COMPONENT_LOCALE_NB_NO

Lokasi untuk Bokmål Norwegia (Norwegia) .

COMPONENT_LOCALE_NL_NL

Lokasi untuk Belanda (Belanda).

COMPONENT_LOCALE_PL_PL

Lokasi untuk Polandia (Polandia).

COMPONENT_LOCALE_PT_BR

Lokasi untuk Portugis (Brasil).

COMPONENT_LOCALE_RU_RU

Lokasi untuk bahasa Rusia (Rusia).

COMPONENT_LOCALE_SV_SE

Lokasi untuk Swedia (Swedia) .

COMPONENT_LOCALE_TR_TR

Lokasi untuk Turki (Turki).

COMPONENT_LOCALE_ZH_CN

Lokasi untuk Cina (Tiongkok Daratan).

COMPONENT_LOCALE_ZH_TW

Lokasi untuk Cina (Taiwan).

COMPOSITE_LOCALE_AR_SA

Lokasi untuk bahasa Arab (Arab Saudi)

COMPOSITE_LOCALE_CS_CZ

Lokasi untuk Ceko (Republik Ceko)

COMPOSITE_LOCALE_CY_GB

Lokasi untuk Welsh (GB)

COMPOSITE_LOCALE_DE_DE

Lokal untuk bahasa Jerman (Jerman)

COMPOSITE_LOCALE_EN_GB

Lokasi untuk bahasa Inggris (Inggris)

COMPOSITE_LOCALE_EN_US

Lokal untuk Bahasa Inggris (AS)

COMPOSITE_LOCALE_ES_ES

Lokasi untuk bahasa Spanyol (Spanyol)

COMPOSITE_LOCALE_ES_MX

Lokasi untuk bahasa Spanyol (Meksiko)

COMPOSITE_LOCALE_FI_FI

Lokasi untuk Finlandia (Finlandia)

COMPOSITE_LOCALE_FR_CA

Lokasi untuk Prancis (Kanada)

COMPOSITE_LOCALE_FR_FR

Lokasi untuk Prancis (Prancis)

COMPOSITE_LOCALE_HE_IL

Lokasi untuk bahasa Ibrani (Israel)

COMPOSITE_LOCALE_IT_IT

Lokasi untuk Italia (Italia)

COMPOSITE_LOCALE_JA_JP

Lokasi untuk bahasa Jepang (Jepang)

COMPOSITE_LOCALE_KO_KR

Lokasi untuk Korea (Korea Selatan)

COMPOSITE_LOCALE_NB_NO

Lokasi untuk Bokmål Norwegia (Norwegia)

COMPOSITE_LOCALE_NL_NL

Lokasi untuk Belanda (Belanda)

COMPOSITE_LOCALE_PL_PL

Lokasi untuk Polandia (Polandia)

COMPOSITE_LOCALE_PT_BR

Lokal untuk bahasa Portugis (Brasil)

COMPOSITE_LOCALE_RU_RU

Lokasi untuk bahasa Rusia (Rusia)

COMPOSITE_LOCALE_SV_SE

Lokasi untuk Swedia (Swedia)

COMPOSITE_LOCALE_TR_TR

Lokasi untuk Turki (Turki)

COMPOSITE_LOCALE_ZH_CN

Lokasi untuk Tiongkok (Tiongkok Daratan)

COMPOSITE_LOCALE_ZH_TW

Lokasi untuk Mandarin (Taiwan)

COMPOSITE_ONLY_ICONS

Kumpulan ikon default yang digunakan oleh komposit secara langsung (yaitu tidak melalui komponen yang ditentukan dalam pustaka ini).

DEFAULT_COMPONENT_ICONS

Kumpulan ikon default yang tersedia untuk digunakan di komponen UI.

DEFAULT_COMPOSITE_ICONS

Kumpulan ikon default yang tersedia untuk digunakan dalam Komposit.

darkTheme

Tema gelap yang telah ditetapkan sebelumnya untuk komponen yang diekspor dari perpustakaan ini.

lightTheme

Tema cahaya prasetel untuk komponen yang diekspor dari perpustakaan ini.

Detail Fungsi

CallAgentProvider(CallAgentProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23CallAgent>

Memanggil komponen dari paket ini harus dibungkus dengan CallAgentProvider.

function CallAgentProvider(props: CallAgentProviderProps): Element

Parameter

Mengembalikan

Element

CallClientProvider(CallClientProviderProps)

A <xref:React.Context> yang menyimpan StatefulCallClient.

Memanggil komponen dari paket ini harus dibungkus dengan CallClientProvider.

function CallClientProvider(props: CallClientProviderProps): Element

Parameter

Mengembalikan

Element

CallComposite(CallCompositeProps)

Komposit UI yang dapat disesuaikan untuk pengalaman panggilan.

function CallComposite(props: CallCompositeProps): Element

Parameter

Mengembalikan

Element

Keterangan

Lebar/tinggi min komposit panggilan adalah sebagai berikut:

  • Seluler: 17.5rem x 21rem (280px x 336px, dengan rem default pada 16px)
  • desktop: 30rem x 22rem (480px x 352px, dengan rem default pada 16px)

CallProvider(CallProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23Call>

Memanggil komponen dari paket ini harus dibungkus dengan CallProvider.

function CallProvider(props: CallProviderProps): Element

Parameter

Mengembalikan

Element

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite menyatukan komponen utama untuk memberikan panggilan penuh dengan pengalaman obrolan di luar kotak.

function CallWithChatComposite(props: CallWithChatCompositeProps): Element

Parameter

Mengembalikan

Element

CameraButton(CameraButtonProps)

Tombol untuk menghidupkan / mematikan kamera.

Dapat digunakan dengan ControlBar.

function CameraButton(props: CameraButtonProps): Element

Parameter

Mengembalikan

Element

CaptionsBanner(CaptionsBannerProps)

Komponen untuk menampilkan CaptionsBanner dengan ikon pengguna, displayName, dan teks teks.

function CaptionsBanner(props: CaptionsBannerProps): Element

Parameter

Mengembalikan

Element

CaptionsSettingsModal(CaptionsSettingsModalProps)

komponen untuk mengatur bahasa lisan

function CaptionsSettingsModal(props: CaptionsSettingsModalProps): Element

Parameter

Mengembalikan

Element

ChatClientProvider(ChatClientProviderProps)

A <xref:React.Context> yang menyimpan StatefulChatClient.

Komponen obrolan dari paket ini harus dibungkus dengan ChatClientProvider.

function ChatClientProvider(props: ChatClientProviderProps): Element

Parameter

Mengembalikan

Element

ChatComposite(ChatCompositeProps)

Komposit UI yang dapat disesuaikan untuk pengalaman obrolan.

function ChatComposite(props: ChatCompositeProps): Element

Parameter

Mengembalikan

Element

Keterangan

Lebar dan tinggi min komposit obrolan masing-masing adalah 17,5rem dan 20rem (280px dan 320px, dengan rem default pada 16px)

ChatThreadClientProvider(ChatThreadClientProviderProps)

A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-chat%23ChatThreadClient>

Komponen obrolan dari paket ini harus dibungkus dengan ChatThreadClientProvider.

function ChatThreadClientProvider(props: ChatThreadClientProviderProps): Element

Parameter

Mengembalikan

Element

ControlBar(ControlBarProps)

Wadah untuk berbagai tombol untuk kontrol panggilan.

Gunakan dengan berbagai tombol kontrol panggilan di perpustakaan ini, misalnya, CameraButton, atau instance ControlBarButton Anda sendiri secara langsung.

function ControlBar(props: ControlBarProps): Element

Parameter

Mengembalikan

Element

ControlBarButton(ControlBarButtonProps)

Tombol default bergaya untuk ControlBar.

Gunakan komponen ini buat tombol kustom yang ditata sama dengan tombol lain yang disediakan oleh Pustaka UI.

function ControlBarButton(props: ControlBarButtonProps): Element

Parameter

Mengembalikan

Element

DevicesButton(DevicesButtonProps)

Tombol untuk membuka menu yang mengontrol opsi perangkat.

Dapat digunakan dengan ControlBar.

function DevicesButton(props: DevicesButtonProps): Element

Parameter

Mengembalikan

Element

Dialpad(DialpadProps)

Komponen untuk memungkinkan pengguna memasukkan nomor telepon dengan mengklik dialpad/menggunakan keyboard Ini akan mengembalikan komponen kosong untuk build yang stabil

function Dialpad(props: DialpadProps): Element

Parameter

props
DialpadProps

Mengembalikan

Element

EndCallButton(EndCallButtonProps)

Tombol untuk mengakhiri panggilan yang sedang berlangsung.

Dapat digunakan dengan ControlBar.

function EndCallButton(props: EndCallButtonProps): Element

Parameter

Mengembalikan

Element

ErrorBar(ErrorBarProps)

Komponen untuk menampilkan pesan kesalahan di UI. Semua string yang dapat ditampilkan diterima sebagai string sehingga dapat dilokalkan. Kesalahan aktif dipilih oleh activeErrorMessages.

Komponen ini secara internal melacak yang ditutup oleh pengguna.

  • Error yang memiliki stempel waktu terkait: Error ditampilkan lagi di UI jika terjadi setelah dinonaktifkan.
  • Kesalahan yang tidak memiliki stempel waktu: Kesalahan ditutup hingga menghilang dari alat peraga. Jika kesalahan berulang, kesalahan tersebut ditampilkan di UI.

Menggunakan <xref:%40fluentui%2Freact%23MessageBar> elemen UI.

function ErrorBar(props: ErrorBarProps): Element

Parameter

Mengembalikan

Element

FluentThemeProvider(FluentThemeProviderProps)

Penyedia untuk menerapkan tema Fluent di seluruh komponen react library ini.

function FluentThemeProvider(props: FluentThemeProviderProps): Element

Parameter

Mengembalikan

Element

Keterangan

Komponen dalam pustaka ini terutama terdiri dari kontrol Fluent UI, kontrol, pencampuran v8 dan v9. Penyedia ini menangani penerapan tema apa pun yang disediakan ke kontrol Fluent UI yang mendasarinya. *

GridLayout(GridLayoutProps)

Komponen untuk meletakkan ubin peserta audio / video dalam panggilan.

function GridLayout(props: GridLayoutProps): Element

Parameter

Mengembalikan

Element

HoldButton(HoldButtonProps)

tombol untuk menahan atau melanjutkan panggilan yang sedang berlangsung.

Dapat digunakan dengan ControlBar

function HoldButton(props: HoldButtonProps): Element

Parameter

props
HoldButtonProps

properti untuk tombol tahan.

Mengembalikan

Element

ImageOverlay(ImageOverlayProps)

Komponen untuk merender modal layar penuh untuk gambar yang dipilih.

function ImageOverlay(props: ImageOverlayProps): Element

Parameter

Mengembalikan

Element

IncomingCallNotification(IncomingCallNotificationProps)

Komponen Pemberitahuan yang akan digunakan untuk mewakili panggilan masuk ke pengguna akhir. Memungkinkan pengguna untuk menerima atau menolak panggilan masuk.

function IncomingCallNotification(props: IncomingCallNotificationProps): Element

Parameter

Mengembalikan

Element

IncomingCallStack(IncomingCallStackProps)

Pembungkus untuk mengelola beberapa panggilan masuk

function IncomingCallStack(props: IncomingCallStackProps): Element

Parameter

props
IncomingCallStackProps

<xref:IncomingCallManagerProps>

Mengembalikan

Element

LocalizationProvider(LocalizationProviderProps)

Penyedia untuk menyediakan string yang dilokalkan untuk komponen react library ini.

function LocalizationProvider(props: LocalizationProviderProps): Element

Parameter

Mengembalikan

Element

Keterangan

Komponen akan disediakan string yang dilokalkan dalam bahasa Inggris (AS) secara default jika penyedia ini tidak digunakan.

MessageStatusIndicator(MessageStatusIndicatorProps)

Komponen untuk menampilkan status pesan yang dikirim.

Menambahkan ikon dan tooltip yang sesuai dengan status pesan.

function MessageStatusIndicator(props: MessageStatusIndicatorProps): Element

Parameter

Mengembalikan

Element

MessageThread(MessageThreadProps)

MessageThread memungkinkan Anda membuat komponen dengan mudah untuk merender pesan obrolan, menangani perilaku pengguliran pesan baru/lama dan menyesuaikan ikon & kontrol di dalam utas obrolan.

function MessageThread(props: MessageThreadProps): Element

Parameter

props
MessageThreadProps

jenis MessageThreadProps

Pengguna harus memberikan setidaknya pesan obrolan dan userId untuk merender MessageThread komponen. Pengguna juga dapat menyesuaikan MessageThread dengan meneruskan Avatar, ikon, MessageStatusIndicatorJumpToNewMessageButton, LoadPreviousMessagesButton dan perilaku kontrol ini mereka sendiri.

MessageThread secara internal menggunakan Chat komponen dari @fluentui-contrib/chat. Anda dapat memeriksa detail tentang komponen ini di sini.

Mengembalikan

Element

MicrophoneButton(MicrophoneButtonProps)

Tombol untuk menghidupkan / mematikan mikrofon.

Dapat digunakan dengan ControlBar.

function MicrophoneButton(props: MicrophoneButtonProps): Element

Parameter

Mengembalikan

Element

Notification(NotificationProps)

Komponen untuk menampilkan pesan pemberitahuan di UI.

function Notification(props: NotificationProps): Element

Parameter

Mengembalikan

Element

NotificationStack(NotificationStackProps)

Komponen untuk menampilkan notifikasi di UI. Semua string yang dapat ditampilkan diterima sebagai string sehingga dapat dilokalkan. Pemberitahuan aktif dipilih oleh activeNotifications.

Komponen ini secara internal melacak yang ditutup oleh pengguna.

  • Pemberitahuan yang memiliki stempel waktu terkait: Pemberitahuan ditampilkan lagi di UI jika terjadi setelah ditutup.
  • Notifikasi yang tidak memiliki stempel waktu: Notifikasi ditutup hingga menghilang dari alat peraga. Jika pemberitahuan berulang, pemberitahuan akan ditampilkan di UI.
function NotificationStack(props: NotificationStackProps): Element

Parameter

Mengembalikan

Element

ParticipantItem(ParticipantItemProps)

Komponen untuk merender peserta panggilan atau obrolan.

Menampilkan avatar, displayName, dan status peserta serta ikon opsional dan menu konteks.

function ParticipantItem(props: ParticipantItemProps): Element

Parameter

Mengembalikan

Element

ParticipantList(ParticipantListProps)

Komponen untuk merender semua peserta panggilan atau obrolan.

Secara default, setiap peserta dirender dengan ParticipantItem. Lihat <xref:ParticipantListProps.onRenderParticipant> untuk mengganti.

function ParticipantList(props: ParticipantListProps): Element

Parameter

Mengembalikan

Element

ParticipantsButton(ParticipantsButtonProps)

Tombol untuk menampilkan menu dengan peserta panggilan atau obrolan.

Dapat digunakan dengan ControlBar.

Tombol ini berisi item menu tarik-turun yang ditentukan melalui propertinya menuProps. Secara default, dapat menampilkan jumlah peserta jarak jauh dengan daftar lengkap sebagai sub-menu dan opsi untuk membisukan semua peserta, serta tombol salin ke clipboard untuk menyalin URL undangan panggilan. Ini menuProps dapat didefinisikan ulang sepenuhnya dan propertinya adalah jenis IContextualMenuProps.

function ParticipantsButton(props: ParticipantsButtonProps): Element

Parameter

Mengembalikan

Element

RaiseHandButton(RaiseHandButtonProps)

Tombol untuk memulai / menghentikan berbagi layar.

Dapat digunakan dengan ControlBar.

function RaiseHandButton(props: RaiseHandButtonProps): Element

Parameter

Mengembalikan

Element

ReactionButton(ReactionButtonProps)

Tombol untuk mengirim reaksi.

Dapat digunakan dengan ControlBar.

function ReactionButton(props: ReactionButtonProps): Element

Parameter

Mengembalikan

Element

RealTimeText(RealTimeTextProps)

Komponen untuk menampilkan satu baris RealTimeText

function RealTimeText(props: RealTimeTextProps): Element

Parameter

Mengembalikan

Element

RealTimeTextModal(RealTimeTextModalProps)

komponen untuk modal realTimeText

function RealTimeTextModal(props: RealTimeTextModalProps): Element

Parameter

Mengembalikan

Element

ScreenShareButton(ScreenShareButtonProps)

Tombol untuk memulai / menghentikan berbagi layar.

Dapat digunakan dengan ControlBar.

function ScreenShareButton(props: ScreenShareButtonProps): Element

Parameter

Mengembalikan

Element

SendBox(SendBoxProps)

Komponen untuk mengetik dan mengirim pesan.

Mendukung pengiriman pemberitahuan pengetikan saat pengguna mulai memasukkan teks. Mendukung pesan opsional di bawah bidang input teks.

function SendBox(props: SendBoxProps): Element

Parameter

props
SendBoxProps

Mengembalikan

Element

StartCaptionsButton(StartCaptionsButtonProps)

tombol untuk memulai atau menghentikan teks

Dapat digunakan dengan ControlBar

function StartCaptionsButton(props: StartCaptionsButtonProps): Element

Parameter

props
StartCaptionsButtonProps

untuk tombol mulai teks.

Mengembalikan

Element

StartRealTimeTextButton(StartRealTimeTextButtonProps)

tombol untuk memulai RealTimeText berdasarkan persyaratan aksesibilitas, teks waktu nyata tidak dapat dimatikan setelah aktif

Dapat digunakan dengan ControlBar

function StartRealTimeTextButton(props: StartRealTimeTextButtonProps): Element

Parameter

props
StartRealTimeTextButtonProps

properti untuk tombol mulai RealTimeText.

Mengembalikan

Element

StreamMedia(StreamMediaProps)

Komponen utilitas untuk mengonversi HTMLElement dengan aliran video menjadi elemen JSX.

Gunakan untuk mengonversi HTMLElement yang dikembalikan oleh API panggilan tanpa kepala menjadi komponen yang dapat dirender sebagai VideoTile.

function StreamMedia(props: StreamMediaProps): Element

Parameter

Mengembalikan

Element

TypingIndicator(TypingIndicatorProps)

Komponen untuk memberi tahu pengguna lokal saat satu atau beberapa peserta dalam utas obrolan sedang mengetik.

function TypingIndicator(props: TypingIndicatorProps): Element

Parameter

Mengembalikan

Element

VideoGallery(VideoGalleryProps)

VideoGallery mewakili tata letak petak peta video untuk panggilan tertentu. Ini menampilkan VideoTile untuk pengguna lokal serta untuk setiap peserta jarak jauh yang telah bergabung dengan panggilan.

function VideoGallery(props: VideoGalleryProps): Element

Parameter

Mengembalikan

Element

VideoTile(VideoTileProps)

Komponen untuk merender streaming video untuk satu peserta panggilan.

Gunakan dengan GridLayout di VideoGallery.

function VideoTile(props: VideoTileProps): Element

Parameter

Mengembalikan

Element

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Buat CallAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini.

Catatan: displayName bisa maksimal 256 karakter.

function createAzureCommunicationCallAdapter(args: AzureCommunicationCallAdapterArgs): Promise<CallAdapter>

Parameter

Mengembalikan

Promise<CallAdapter>

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Buat CallAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini.

Catatan: displayName bisa maksimal 256 karakter.

function createAzureCommunicationCallAdapter(args: AzureCommunicationOutboundCallAdapterArgs): Promise<CallAdapter>

Parameter

Mengembalikan

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

Buat CallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, targetCallees: CommunicationIdentifier[], options?: CommonCallAdapterOptions): Promise<CallAdapter>

Parameter

callClient
StatefulCallClient
callAgent
CallAgent
targetCallees

CommunicationIdentifier[]

Mengembalikan

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Buat CallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<CallAdapter>

Parameter

callClient
StatefulCallClient
callAgent
CallAgent

Mengembalikan

Promise<CallAdapter>

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Buat CallWithChatAdapter yang didukung oleh layanan Azure Communication untuk disambungkan ke CallWithChatComposite.

function createAzureCommunicationCallWithChatAdapter(__namedParameters: AzureCommunicationCallWithChatAdapterArgs): Promise<CallWithChatAdapter>

Parameter

Mengembalikan

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Buat CallWithChatAdapter menggunakan StatefulChatClient dan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulChatClient dan StatefulCallClient. Harap dicatat bahwa chatThreadClient harus dibuat oleh StatefulChatClient melalui chatClient.getChatThreadClient(chatThreadId) API. Pertimbangkan untuk menggunakan createAzureCommunicationCallWithChatAdapter untuk API yang lebih sederhana.

function createAzureCommunicationCallWithChatAdapterFromClients(__namedParameters: AzureCommunicationCallWithChatAdapterFromClientArgs): Promise<CallWithChatAdapter>

Parameter

Mengembalikan

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Buat ChatAdapter yang didukung oleh Azure Communication Services.

Ini adalah implementasi default ChatAdapter yang disediakan oleh pustaka ini.

function createAzureCommunicationChatAdapter(__namedParameters: AzureCommunicationChatAdapterArgs): Promise<ChatAdapter>

Parameter

Mengembalikan

Promise<ChatAdapter>

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Buat ChatAdapter menggunakan StatefulChatClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulChatClient. Pertimbangkan untuk menggunakan createAzureCommunicationChatAdapter untuk API yang lebih sederhana.

function createAzureCommunicationChatAdapterFromClient(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient, chatAdapterOptions?: ChatAdapterOptions): Promise<ChatAdapter>

Parameter

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient
chatAdapterOptions
ChatAdapterOptions

Mengembalikan

Promise<ChatAdapter>

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

Buat implementasi default CallingHandlers untuk panggilan tim.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function createDefaultCallingHandlers(callClient: StatefulCallClient, callAgent: undefined | CallAgent, deviceManager: undefined | StatefulDeviceManager, call: undefined | Call, options?: CallingHandlersOptions): CallingHandlers

Parameter

callClient
StatefulCallClient
callAgent

undefined | CallAgent

deviceManager

undefined | StatefulDeviceManager

call

undefined | Call

Mengembalikan

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Buat implementasi default ChatHandlers.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Objek yang dikembalikan dihafal untuk menghindari rerender saat digunakan sebagai alat peraga untuk Komponen React.

function createDefaultChatHandlers(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient): ChatHandlers

Parameter

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient

Mengembalikan

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

Buat implementasi default panggilan TeamsCallingHandlers untuk tim.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function createDefaultTeamsCallingHandlers(callClient: StatefulCallClient, callAgent?: TeamsCallAgent, deviceManager?: StatefulDeviceManager, call?: TeamsCall, options?: { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }): TeamsCallingHandlers

Parameter

callClient
StatefulCallClient
callAgent
TeamsCallAgent
deviceManager
StatefulDeviceManager
call
TeamsCall
options

{ onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }

Mengembalikan

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Membuat StatefulCallClient StatefulCallClient dengan memproksi CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> dengan ProxyCallClient <xref:ProxyCallClient> yang kemudian memungkinkan akses ke status dengan cara deklaratif.

Penting untuk menggunakan <xref:%40azure%2Fcommunication-calling%23DeviceManager> dan <xref:%40azure%2Fcommunication-calling%23CallAgent> dan ( <xref:%40azure%2Fcommunication-calling%23Call> dan lain-lain) yang diperoleh dari StatefulCallClient agar perubahan statusnya dapat diproksi dengan benar.

function createStatefulCallClient(args: StatefulCallClientArgs, options?: StatefulCallClientOptions): StatefulCallClient

Parameter

Mengembalikan

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Membuat stateful ChatClient StatefulChatClient dengan memproksikan ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> dengan ProxyChatClient <xref:ProxyChatClient> yang kemudian memungkinkan akses ke status dengan cara deklaratif.

function createStatefulChatClient(args: StatefulChatClientArgs, options?: StatefulChatClientOptions): StatefulChatClient

Parameter

Mengembalikan

createTeamsCallAdapter(TeamsCallAdapterArgs)

function createTeamsCallAdapter(args: TeamsCallAdapterArgs): Promise<TeamsCallAdapter>

Parameter

Mengembalikan

Promise<TeamsCallAdapter>

createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Buat TeamsCallAdapter menggunakan StatefulCallClient yang disediakan.

Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana.

function createTeamsCallAdapterFromClient(callClient: StatefulCallClient, callAgent: TeamsCallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<TeamsCallAdapter>

Parameter

callClient
StatefulCallClient
callAgent
TeamsCallAgent

Mengembalikan

Promise<TeamsCallAdapter>

fromFlatCommunicationIdentifier(string)

Operasi terbalik dari toFlatCommunicationIdentifier.

function fromFlatCommunicationIdentifier(id: string): CommunicationIdentifier

Parameter

id

string

Mengembalikan

getCallingSelector<Component>(Component)

Dapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function getCallingSelector<Component>(component: Component): GetCallingSelector<Component>

Parameter

component

Component

Mengembalikan

GetCallingSelector<Component>

getChatSelector<Component>(Component)

Dapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function getChatSelector<Component>(component: Component): GetChatSelector<Component>

Parameter

component

Component

Mengembalikan

GetChatSelector<Component>

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Loader untuk CallComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja ui Node yang tidak berbasis React.

function loadCallComposite(loaderArgs: CallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

Parameter

htmlElement

HTMLElement

Mengembalikan

Promise<undefined | CallAdapter>

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Alat peraga untuk CallWithChatComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallWithChatComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

function loadCallWithChatComposite(loaderArgs: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallWithChatAdapter>

Parameter

htmlElement

HTMLElement

Mengembalikan

Promise<undefined | CallWithChatAdapter>

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Loader untuk ChatComposite yang dapat Anda gunakan di aplikasi Anda. Fungsi ini akan memuat ChatComposite ke dalam elemen HTML yang disediakan. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

function loadChatComposite(loaderArgs: ChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | ChatAdapter>

Parameter

htmlElement

HTMLElement

Mengembalikan

Promise<undefined | ChatAdapter>

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Loader untuk OutboundCallComposite yang dapat Anda gunakan dalam aplikasi Anda. Fungsi ini akan memuat CallComposite ke dalam elemen HTML yang disediakan untuk melakukan panggilan keluar. Kasus penggunaan terbaik untuk ini adalah dalam kerangka kerja UI Node yang tidak berbasis React.

function loadOutboundCallComposite(loaderArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

Parameter

htmlElement

HTMLElement

Mengembalikan

Promise<undefined | CallAdapter>

onResolveDeepNoiseSuppressionDependency()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

function onResolveDeepNoiseSuppressionDependency(): Promise<DeepNoiseSuppressionEffectDependency>

Mengembalikan

onResolveDeepNoiseSuppressionDependencyLazy()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>

Mengembalikan

onResolveVideoEffectDependency()

Resolusi dependensi untuk efek latar belakang video.

function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>

Mengembalikan

onResolveVideoEffectDependencyLazy()

Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.

function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>

Mengembalikan

toFlatCommunicationIdentifier(CommunicationIdentifier)

Representasi string dari .<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>

Representasi string CommunicationIdentifier ini dijamin stabil untuk pengguna Communication yang unik. Oleh karena itu

  • Ini dapat digunakan untuk mempertahankan identitas pengguna dalam database eksternal.
  • itu dapat digunakan sebagai kunci ke dalam Peta untuk menyimpan data bagi pengguna.
function toFlatCommunicationIdentifier(identifier: CommunicationIdentifier): string

Parameter

Mengembalikan

string

useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan CallAdapter.

Mirip dengan createAzureCommunicationCallAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

function useAzureCommunicationCallAdapter(args: Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>): undefined | CallAdapter

Parameter

afterCreate

(adapter: CallAdapter) => Promise<CallAdapter>

beforeDispose

(adapter: CallAdapter) => Promise<void>

Mengembalikan

undefined | CallAdapter

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan CallWithChatAdapter.

Mirip dengan createAzureCommunicationCallWithChatAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

function useAzureCommunicationCallWithChatAdapter(args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>): undefined | CallWithChatAdapter

Parameter

afterCreate

(adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>

beforeDispose

(adapter: CallWithChatAdapter) => Promise<void>

Mengembalikan

undefined | CallWithChatAdapter

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

Hook React khusus untuk menyederhanakan pembuatan ChatAdapter.

Mirip dengan createAzureCommunicationChatAdapter, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

function useAzureCommunicationChatAdapter(args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>): undefined | ChatAdapter

Parameter

afterCreate

(adapter: ChatAdapter) => Promise<ChatAdapter>

beforeDispose

(adapter: ChatAdapter) => Promise<void>

Mengembalikan

undefined | ChatAdapter

useCall()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23Call> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Anda harus sebelumnya menggunakan CallProvider dengan objek Call untuk menggunakan hook ini

function useCall(): undefined | Call

Mengembalikan

undefined | Call

useCallAgent()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23CallAgent> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useCallAgent(): undefined | CallAgent

Mengembalikan

undefined | CallAgent

useCallClient()

Kait untuk mendapatkan StatefulCallClient dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useCallClient(): StatefulCallClient

Mengembalikan

useChatClient()

Kait untuk mendapatkan StatefulChatClient dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useChatClient(): StatefulChatClient

Mengembalikan

useChatThreadClient()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useChatThreadClient(): ChatThreadClient

Mengembalikan

useDeviceManager()

Kait untuk mendapatkan StatefulDeviceManager dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useDeviceManager(): undefined | StatefulDeviceManager

Mengembalikan

undefined | StatefulDeviceManager

usePropsFor<Component>(Component, "chat" | "calling")

Hook utama untuk mendapatkan semua hook yang diperlukan untuk Komponen React dari library ini.

Untuk memanggil hook ini, komponen harus dibungkus di bawah penyedia ini:

  1. Untuk komponen obrolan: ChatClientProvider dan ChatThreadClientProvider.

  2. Untuk komponen panggilan: CallClientProvider, CallAgentProvider dan CallAgentProvider.

Penggunaan komponen yang paling mudah terlihat seperti:

Contoh

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
function usePropsFor<Component>(component: Component, type?: "chat" | "calling"): ComponentProps<Component>

Parameter

component

Component

type

"chat" | "calling"

Mengembalikan

ComponentProps<Component>

useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

Kait untuk mendapatkan pemilih untuk komponen tertentu.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useSelector<ParamT>(selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "chat" | "calling"): (ParamT extends Selector ? ReturnType<ParamT> : undefined)

Parameter

selector

ParamT

selectorProps

(ParamT extends Selector ? Parameters<ParamT>[1] : undefined)

type

"chat" | "calling"

Mengembalikan

(ParamT extends Selector ? ReturnType<ParamT> : undefined)

useTeamsCall()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23TeamsCall> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

Anda harus sebelumnya menggunakan CallProvider dengan objek TeamsCall untuk menggunakan hook ini

function useTeamsCall(): undefined | TeamsCall

Mengembalikan

undefined | TeamsCall

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

Hook React kustom untuk menyederhanakan pembuatan TeamsCallAdapter.

Mirip dengan <xref:createTeamsAzureCommunicationCallAdapter>, tetapi menangani pembuatan adaptor asinkron secara internal.

Mengizinkan argumen tidak didefinisikan sehingga Anda dapat menghormati aturan kait dan meneruskan argumen saat dibuat. Adaptor hanya dibuat ketika semua argumen ditentukan.

Perhatikan bahwa Anda harus menghafal argumen untuk menghindari pembuatan ulang adaptor pada setiap render. Lihat buku cerita untuk contoh penggunaan umum.

function useTeamsCallAdapter(args: Partial<TeamsCallAdapterArgs>, afterCreate?: (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, beforeDispose?: (adapter: TeamsCallAdapter) => Promise<void>): undefined | TeamsCallAdapter

Parameter

args

Partial<TeamsCallAdapterArgs>

afterCreate

(adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>

beforeDispose

(adapter: TeamsCallAdapter) => Promise<void>

Mengembalikan

undefined | TeamsCallAdapter

useTeamsCallAgent()

Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> dari penyedia.

Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini.

function useTeamsCallAgent(): undefined | TeamsCallAgent

Mengembalikan

undefined | TeamsCallAgent

useTheme()

React hook untuk mengakses tema

function useTheme(): Theme

Mengembalikan

Theme

Variable Details

COMPONENT_LOCALE_AR_SA

Lokasi untuk bahasa Arab (Arab Saudi).

COMPONENT_LOCALE_AR_SA: ComponentLocale

Jenis

COMPONENT_LOCALE_CS_CZ

Lokasi untuk Ceko (Republik Ceko).

COMPONENT_LOCALE_CS_CZ: ComponentLocale

Jenis

COMPONENT_LOCALE_CY_GB

Lokasi untuk Welsh (GB).

COMPONENT_LOCALE_CY_GB: ComponentLocale

Jenis

COMPONENT_LOCALE_DE_DE

Lokasi untuk bahasa Jerman (Jerman).

COMPONENT_LOCALE_DE_DE: ComponentLocale

Jenis

COMPONENT_LOCALE_EN_GB

Lokal untuk bahasa Inggris (GB).

COMPONENT_LOCALE_EN_GB: ComponentLocale

Jenis

COMPONENT_LOCALE_EN_US

Lokal untuk bahasa Inggris (AS).

COMPONENT_LOCALE_EN_US: ComponentLocale

Jenis

COMPONENT_LOCALE_ES_ES

Lokasi untuk bahasa Spanyol (Spanyol).

COMPONENT_LOCALE_ES_ES: ComponentLocale

Jenis

COMPONENT_LOCALE_ES_MX

Lokasi untuk bahasa Spanyol (Meksiko).

COMPONENT_LOCALE_ES_MX: ComponentLocale

Jenis

COMPONENT_LOCALE_FI_FI

Lokasi untuk Finlandia (Finlandia).

COMPONENT_LOCALE_FI_FI: ComponentLocale

Jenis

COMPONENT_LOCALE_FR_CA

Lokasi untuk Prancis (Kanada).

COMPONENT_LOCALE_FR_CA: ComponentLocale

Jenis

COMPONENT_LOCALE_FR_FR

Lokasi untuk Prancis (Prancis).

COMPONENT_LOCALE_FR_FR: ComponentLocale

Jenis

COMPONENT_LOCALE_HE_IL

Lokasi untuk bahasa Ibrani (Israel).

COMPONENT_LOCALE_HE_IL: ComponentLocale

Jenis

COMPONENT_LOCALE_IT_IT

Lokasi untuk Italia (Italia).

COMPONENT_LOCALE_IT_IT: ComponentLocale

Jenis

COMPONENT_LOCALE_JA_JP

Lokasi untuk bahasa Jepang (Jepang).

COMPONENT_LOCALE_JA_JP: ComponentLocale

Jenis

COMPONENT_LOCALE_KO_KR

Lokal untuk Korea (Korea Selatan).

COMPONENT_LOCALE_KO_KR: ComponentLocale

Jenis

COMPONENT_LOCALE_NB_NO

Lokasi untuk Bokmål Norwegia (Norwegia) .

COMPONENT_LOCALE_NB_NO: ComponentLocale

Jenis

COMPONENT_LOCALE_NL_NL

Lokasi untuk Belanda (Belanda).

COMPONENT_LOCALE_NL_NL: ComponentLocale

Jenis

COMPONENT_LOCALE_PL_PL

Lokasi untuk Polandia (Polandia).

COMPONENT_LOCALE_PL_PL: ComponentLocale

Jenis

COMPONENT_LOCALE_PT_BR

Lokasi untuk Portugis (Brasil).

COMPONENT_LOCALE_PT_BR: ComponentLocale

Jenis

COMPONENT_LOCALE_RU_RU

Lokasi untuk bahasa Rusia (Rusia).

COMPONENT_LOCALE_RU_RU: ComponentLocale

Jenis

COMPONENT_LOCALE_SV_SE

Lokasi untuk Swedia (Swedia) .

COMPONENT_LOCALE_SV_SE: ComponentLocale

Jenis

COMPONENT_LOCALE_TR_TR

Lokasi untuk Turki (Turki).

COMPONENT_LOCALE_TR_TR: ComponentLocale

Jenis

COMPONENT_LOCALE_ZH_CN

Lokasi untuk Cina (Tiongkok Daratan).

COMPONENT_LOCALE_ZH_CN: ComponentLocale

Jenis

COMPONENT_LOCALE_ZH_TW

Lokasi untuk Cina (Taiwan).

COMPONENT_LOCALE_ZH_TW: ComponentLocale

Jenis

COMPOSITE_LOCALE_AR_SA

Lokasi untuk bahasa Arab (Arab Saudi)

COMPOSITE_LOCALE_AR_SA: CompositeLocale

Jenis

COMPOSITE_LOCALE_CS_CZ

Lokasi untuk Ceko (Republik Ceko)

COMPOSITE_LOCALE_CS_CZ: CompositeLocale

Jenis

COMPOSITE_LOCALE_CY_GB

Lokasi untuk Welsh (GB)

COMPOSITE_LOCALE_CY_GB: CompositeLocale

Jenis

COMPOSITE_LOCALE_DE_DE

Lokal untuk bahasa Jerman (Jerman)

COMPOSITE_LOCALE_DE_DE: CompositeLocale

Jenis

COMPOSITE_LOCALE_EN_GB

Lokasi untuk bahasa Inggris (Inggris)

COMPOSITE_LOCALE_EN_GB: CompositeLocale

Jenis

COMPOSITE_LOCALE_EN_US

Lokal untuk Bahasa Inggris (AS)

COMPOSITE_LOCALE_EN_US: CompositeLocale

Jenis

COMPOSITE_LOCALE_ES_ES

Lokasi untuk bahasa Spanyol (Spanyol)

COMPOSITE_LOCALE_ES_ES: CompositeLocale

Jenis

COMPOSITE_LOCALE_ES_MX

Lokasi untuk bahasa Spanyol (Meksiko)

COMPOSITE_LOCALE_ES_MX: CompositeLocale

Jenis

COMPOSITE_LOCALE_FI_FI

Lokasi untuk Finlandia (Finlandia)

COMPOSITE_LOCALE_FI_FI: CompositeLocale

Jenis

COMPOSITE_LOCALE_FR_CA

Lokasi untuk Prancis (Kanada)

COMPOSITE_LOCALE_FR_CA: CompositeLocale

Jenis

COMPOSITE_LOCALE_FR_FR

Lokasi untuk Prancis (Prancis)

COMPOSITE_LOCALE_FR_FR: CompositeLocale

Jenis

COMPOSITE_LOCALE_HE_IL

Lokasi untuk bahasa Ibrani (Israel)

COMPOSITE_LOCALE_HE_IL: CompositeLocale

Jenis

COMPOSITE_LOCALE_IT_IT

Lokasi untuk Italia (Italia)

COMPOSITE_LOCALE_IT_IT: CompositeLocale

Jenis

COMPOSITE_LOCALE_JA_JP

Lokasi untuk bahasa Jepang (Jepang)

COMPOSITE_LOCALE_JA_JP: CompositeLocale

Jenis

COMPOSITE_LOCALE_KO_KR

Lokasi untuk Korea (Korea Selatan)

COMPOSITE_LOCALE_KO_KR: CompositeLocale

Jenis

COMPOSITE_LOCALE_NB_NO

Lokasi untuk Bokmål Norwegia (Norwegia)

COMPOSITE_LOCALE_NB_NO: CompositeLocale

Jenis

COMPOSITE_LOCALE_NL_NL

Lokasi untuk Belanda (Belanda)

COMPOSITE_LOCALE_NL_NL: CompositeLocale

Jenis

COMPOSITE_LOCALE_PL_PL

Lokasi untuk Polandia (Polandia)

COMPOSITE_LOCALE_PL_PL: CompositeLocale

Jenis

COMPOSITE_LOCALE_PT_BR

Lokal untuk bahasa Portugis (Brasil)

COMPOSITE_LOCALE_PT_BR: CompositeLocale

Jenis

COMPOSITE_LOCALE_RU_RU

Lokasi untuk bahasa Rusia (Rusia)

COMPOSITE_LOCALE_RU_RU: CompositeLocale

Jenis

COMPOSITE_LOCALE_SV_SE

Lokasi untuk Swedia (Swedia)

COMPOSITE_LOCALE_SV_SE: CompositeLocale

Jenis

COMPOSITE_LOCALE_TR_TR

Lokasi untuk Turki (Turki)

COMPOSITE_LOCALE_TR_TR: CompositeLocale

Jenis

COMPOSITE_LOCALE_ZH_CN

Lokasi untuk Tiongkok (Tiongkok Daratan)

COMPOSITE_LOCALE_ZH_CN: CompositeLocale

Jenis

COMPOSITE_LOCALE_ZH_TW

Lokasi untuk Mandarin (Taiwan)

COMPOSITE_LOCALE_ZH_TW: CompositeLocale

Jenis

COMPOSITE_ONLY_ICONS

Kumpulan ikon default yang digunakan oleh komposit secara langsung (yaitu tidak melalui komponen yang ditentukan dalam pustaka ini).

COMPOSITE_ONLY_ICONS: CompositeIcons

Jenis

DEFAULT_COMPONENT_ICONS

Kumpulan ikon default yang tersedia untuk digunakan di komponen UI.

DEFAULT_COMPONENT_ICONS: { CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

Jenis

{ CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

DEFAULT_COMPOSITE_ICONS

Kumpulan ikon default yang tersedia untuk digunakan dalam Komposit.

DEFAULT_COMPOSITE_ICONS: { BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

Jenis

{ BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

darkTheme

Tema gelap yang telah ditetapkan sebelumnya untuk komponen yang diekspor dari perpustakaan ini.

darkTheme: PartialTheme & CallingTheme

Jenis

PartialTheme & CallingTheme

lightTheme

Tema cahaya prasetel untuk komponen yang diekspor dari perpustakaan ini.

lightTheme: PartialTheme & CallingTheme

Jenis

PartialTheme & CallingTheme