@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 | |
| 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 | |
| CameraButtonProps |
Props untuk komponen CameraButton. |
| CameraButtonStrings |
String CameraButton yang dapat ditimpa. |
| CameraButtonStyles | |
| 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 | |
| ControlBarProps | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| ParticipantItemStrings | |
| 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 | |
| SendBoxProps | |
| SendBoxStrings | |
| 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:
|
| 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 | |
| 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 | |
| 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.
|
| 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: |
| 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: |
| 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:
|
| 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 | |
| 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 | |
| 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 | |
| ControlBarLayout | |
| CreateDefaultCallingHandlers |
Jenis createDefaultCallingHandlers. |
| CreateViewResult |
Mengembalikan hasil dari createView. |
| CustomAvatarOptions |
Opsi yang dapat disuntikkan ke dalam fungsi |
| 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 |
|
| DeclarativeTeamsCallAgent |
|
| 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 . |
| 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 |
| MessageAttachedStatus |
Tunjukkan apakah pesan obrolan harus ditampilkan digabungkan dengan pesan sebelum / setelahnya.
Jika |
| 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. |
| 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 | |
| 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 | |
| StatefulChatClientOptions |
Opsi untuk membangun StatefulChatClient. |
| SupportedCaptionLanguage | |
| SupportedSpokenLanguage | |
| SystemMessage |
Penyatuan yang didiskriminasi dari semua pesan sistem. Bidang |
| 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 | |
| VideoGalleryTogetherModeParticipantPosition |
Antarmuka yang mewakili posisi peserta dalam Mode Bersama. |
| ViewScalingMode | |
Fungsi
| Call |
A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23CallAgent> Memanggil komponen dari paket ini harus dibungkus dengan CallAgentProvider. |
| Call |
A <xref:React.Context> yang menyimpan StatefulCallClient. Memanggil komponen dari paket ini harus dibungkus dengan CallClientProvider. |
| Call |
Komposit UI yang dapat disesuaikan untuk pengalaman panggilan. |
| Call |
A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-calling%23Call> Memanggil komponen dari paket ini harus dibungkus dengan CallProvider. |
| Call |
CallWithChatComposite menyatukan komponen utama untuk memberikan panggilan penuh dengan pengalaman obrolan di luar kotak. |
| Camera |
Tombol untuk menghidupkan / mematikan kamera. Dapat digunakan dengan ControlBar. |
| Captions |
Komponen untuk menampilkan CaptionsBanner dengan ikon pengguna, displayName, dan teks teks. |
| Captions |
komponen untuk mengatur bahasa lisan |
| Chat |
A <xref:React.Context> yang menyimpan StatefulChatClient. Komponen obrolan dari paket ini harus dibungkus dengan ChatClientProvider. |
| Chat |
Komposit UI yang dapat disesuaikan untuk pengalaman obrolan. |
| Chat |
A <xref:React.Context> yang menyimpan .<xref:%40azure%2Fcommunication-chat%23ChatThreadClient> Komponen obrolan dari paket ini harus dibungkus dengan ChatThreadClientProvider. |
| Control |
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. |
| Control |
Tombol default bergaya untuk ControlBar. Gunakan komponen ini buat tombol kustom yang ditata sama dengan tombol lain yang disediakan oleh Pustaka UI. |
| Devices |
Tombol untuk membuka menu yang mengontrol opsi perangkat. Dapat digunakan dengan ControlBar. |
| Dialpad(Dialpad |
Komponen untuk memungkinkan pengguna memasukkan nomor telepon dengan mengklik dialpad/menggunakan keyboard Ini akan mengembalikan komponen kosong untuk build yang stabil |
| End |
Tombol untuk mengakhiri panggilan yang sedang berlangsung. Dapat digunakan dengan ControlBar. |
| Error |
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.
Menggunakan <xref:%40fluentui%2Freact%23MessageBar> elemen UI. |
| Fluent |
Penyedia untuk menerapkan tema Fluent di seluruh komponen react library ini. |
| Grid |
Komponen untuk meletakkan ubin peserta audio / video dalam panggilan. |
| Hold |
tombol untuk menahan atau melanjutkan panggilan yang sedang berlangsung. Dapat digunakan dengan ControlBar |
| Image |
Komponen untuk merender modal layar penuh untuk gambar yang dipilih. |
| Incoming |
Komponen Pemberitahuan yang akan digunakan untuk mewakili panggilan masuk ke pengguna akhir. Memungkinkan pengguna untuk menerima atau menolak panggilan masuk. |
| Incoming |
Pembungkus untuk mengelola beberapa panggilan masuk |
| Localization |
Penyedia untuk menyediakan string yang dilokalkan untuk komponen react library ini. |
| Message |
Komponen untuk menampilkan status pesan yang dikirim. Menambahkan ikon dan tooltip yang sesuai dengan status pesan. |
| Message |
|
| Microphone |
Tombol untuk menghidupkan / mematikan mikrofon. Dapat digunakan dengan ControlBar. |
| Notification(Notification |
Komponen untuk menampilkan pesan pemberitahuan di UI. |
| Notification |
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.
|
| Participant |
Komponen untuk merender peserta panggilan atau obrolan. Menampilkan avatar, displayName, dan status peserta serta ikon opsional dan menu konteks. |
| Participant |
Komponen untuk merender semua peserta panggilan atau obrolan. Secara default, setiap peserta dirender dengan ParticipantItem. Lihat <xref:ParticipantListProps.onRenderParticipant> untuk mengganti. |
| Participants |
Tombol untuk menampilkan menu dengan peserta panggilan atau obrolan. Dapat digunakan dengan ControlBar. Tombol ini berisi item menu tarik-turun yang ditentukan melalui propertinya |
| Raise |
Tombol untuk memulai / menghentikan berbagi layar. Dapat digunakan dengan ControlBar. |
| Reaction |
Tombol untuk mengirim reaksi. Dapat digunakan dengan ControlBar. |
| Real |
Komponen untuk menampilkan satu baris RealTimeText |
| Real |
komponen untuk modal realTimeText |
| Screen |
Tombol untuk memulai / menghentikan berbagi layar. Dapat digunakan dengan ControlBar. |
| Send |
Komponen untuk mengetik dan mengirim pesan. Mendukung pengiriman pemberitahuan pengetikan saat pengguna mulai memasukkan teks. Mendukung pesan opsional di bawah bidang input teks. |
| Start |
tombol untuk memulai atau menghentikan teks Dapat digunakan dengan ControlBar |
| Start |
tombol untuk memulai RealTimeText berdasarkan persyaratan aksesibilitas, teks waktu nyata tidak dapat dimatikan setelah aktif Dapat digunakan dengan ControlBar |
| Stream |
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. |
| Typing |
Komponen untuk memberi tahu pengguna lokal saat satu atau beberapa peserta dalam utas obrolan sedang mengetik. |
| Video |
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. |
| Video |
Komponen untuk merender streaming video untuk satu peserta panggilan. Gunakan dengan GridLayout di VideoGallery. |
| create |
Buat CallAdapter yang didukung oleh Azure Communication Services. Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini. Catatan: |
| create |
Buat CallAdapter yang didukung oleh Azure Communication Services. Ini adalah implementasi default CallAdapter yang disediakan oleh pustaka ini. Catatan: |
| create |
Buat CallAdapter menggunakan StatefulCallClient yang disediakan. Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana. |
| create |
Buat CallAdapter menggunakan StatefulCallClient yang disediakan. Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana. |
| create |
Buat CallWithChatAdapter yang didukung oleh layanan Azure Communication untuk disambungkan ke CallWithChatComposite. |
| create |
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. |
| create |
Buat ChatAdapter yang didukung oleh Azure Communication Services. Ini adalah implementasi default ChatAdapter yang disediakan oleh pustaka ini. |
| create |
Buat ChatAdapter menggunakan StatefulChatClient yang disediakan. Berguna jika Anda ingin menyimpan referensi ke StatefulChatClient. Pertimbangkan untuk menggunakan createAzureCommunicationChatAdapter untuk API yang lebih sederhana. |
| create |
Buat implementasi default CallingHandlers untuk panggilan tim. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| create |
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. |
| create |
Buat implementasi default panggilan TeamsCallingHandlers untuk tim. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| create |
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. |
| create |
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. |
| create |
|
| create |
Buat TeamsCallAdapter menggunakan StatefulCallClient yang disediakan. Berguna jika Anda ingin menyimpan referensi ke StatefulCallClient. Pertimbangkan untuk menggunakan createAzureCommunicationCallAdapter untuk API yang lebih sederhana. |
| from |
Operasi terbalik dari toFlatCommunicationIdentifier. |
| get |
Dapatkan pemilih untuk komponen tertentu. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| get |
Dapatkan pemilih untuk komponen tertentu. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| load |
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. |
| load |
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. |
| load |
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. |
| load |
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. |
| on |
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat. |
| on |
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat. |
| on |
Resolusi dependensi untuk efek latar belakang video. |
| on |
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat. |
| to |
Representasi string dari .<xref:%40azure%2Fcommunication-common%23CommunicationIdentifier> Representasi string CommunicationIdentifier ini dijamin stabil untuk pengguna Communication yang unik. Oleh karena itu
|
| use |
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. |
| use |
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. |
| use |
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. |
| use |
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 |
| use |
Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23CallAgent> dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
Kait untuk mendapatkan StatefulCallClient dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
Kait untuk mendapatkan StatefulChatClient dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
Kait untuk mendapatkan <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
Kait untuk mendapatkan StatefulDeviceManager dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
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:
Penggunaan komponen yang paling mudah terlihat seperti: Contoh
|
| use |
Kait untuk mendapatkan pemilih untuk komponen tertentu. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
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 |
| use |
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. |
| use |
Kait untuk mendapatkan <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> dari penyedia. Berguna saat mengimplementasikan komponen kustom yang menggunakan penyedia yang diekspor dari library ini. |
| use |
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. |
| dark |
Tema gelap yang telah ditetapkan sebelumnya untuk komponen yang diekspor dari perpustakaan ini. |
| light |
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
- props
- CallAgentProviderProps
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
- props
- CallClientProviderProps
Mengembalikan
Element
CallComposite(CallCompositeProps)
Komposit UI yang dapat disesuaikan untuk pengalaman panggilan.
function CallComposite(props: CallCompositeProps): Element
Parameter
- props
- CallCompositeProps
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
- props
- CallProviderProps
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
- props
- CameraButtonProps
Mengembalikan
Element
CaptionsBanner(CaptionsBannerProps)
Komponen untuk menampilkan CaptionsBanner dengan ikon pengguna, displayName, dan teks teks.
function CaptionsBanner(props: CaptionsBannerProps): Element
Parameter
- props
- CaptionsBannerProps
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
- props
- ChatClientProviderProps
Mengembalikan
Element
ChatComposite(ChatCompositeProps)
Komposit UI yang dapat disesuaikan untuk pengalaman obrolan.
function ChatComposite(props: ChatCompositeProps): Element
Parameter
- props
- ChatCompositeProps
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
- props
- ControlBarProps
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
- props
- ControlBarButtonProps
Mengembalikan
Element
DevicesButton(DevicesButtonProps)
Tombol untuk membuka menu yang mengontrol opsi perangkat.
Dapat digunakan dengan ControlBar.
function DevicesButton(props: DevicesButtonProps): Element
Parameter
- props
- DevicesButtonProps
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
- props
- EndCallButtonProps
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
- props
- ErrorBarProps
Mengembalikan
Element
FluentThemeProvider(FluentThemeProviderProps)
Penyedia untuk menerapkan tema Fluent di seluruh komponen react library ini.
function FluentThemeProvider(props: FluentThemeProviderProps): Element
Parameter
- props
- FluentThemeProviderProps
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
- props
- GridLayoutProps
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
- props
- ImageOverlayProps
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
- props
- MicrophoneButtonProps
Mengembalikan
Element
Notification(NotificationProps)
Komponen untuk menampilkan pesan pemberitahuan di UI.
function Notification(props: NotificationProps): Element
Parameter
- props
- NotificationProps
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
- props
- NotificationStackProps
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
- props
- ParticipantItemProps
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
- props
- ParticipantListProps
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
- props
- ParticipantsButtonProps
Mengembalikan
Element
RaiseHandButton(RaiseHandButtonProps)
Tombol untuk memulai / menghentikan berbagi layar.
Dapat digunakan dengan ControlBar.
function RaiseHandButton(props: RaiseHandButtonProps): Element
Parameter
- props
- RaiseHandButtonProps
Mengembalikan
Element
ReactionButton(ReactionButtonProps)
Tombol untuk mengirim reaksi.
Dapat digunakan dengan ControlBar.
function ReactionButton(props: ReactionButtonProps): Element
Parameter
- props
- ReactionButtonProps
Mengembalikan
Element
RealTimeText(RealTimeTextProps)
Komponen untuk menampilkan satu baris RealTimeText
function RealTimeText(props: RealTimeTextProps): Element
Parameter
- props
- RealTimeTextProps
Mengembalikan
Element
RealTimeTextModal(RealTimeTextModalProps)
komponen untuk modal realTimeText
function RealTimeTextModal(props: RealTimeTextModalProps): Element
Parameter
- props
- RealTimeTextModalProps
Mengembalikan
Element
ScreenShareButton(ScreenShareButtonProps)
Tombol untuk memulai / menghentikan berbagi layar.
Dapat digunakan dengan ControlBar.
function ScreenShareButton(props: ScreenShareButtonProps): Element
Parameter
- props
- ScreenShareButtonProps
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
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
- props
- StreamMediaProps
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
- props
- TypingIndicatorProps
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
- props
- VideoGalleryProps
Mengembalikan
Element
VideoTile(VideoTileProps)
Komponen untuk merender streaming video untuk satu peserta panggilan.
Gunakan dengan GridLayout di VideoGallery.
function VideoTile(props: VideoTileProps): Element
Parameter
- props
- VideoTileProps
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
- options
- CommonCallAdapterOptions
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
- locator
- CallAdapterLocator
- options
- CommonCallAdapterOptions
Mengembalikan
Promise<CallAdapter>
createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)
Buat CallWithChatAdapter yang didukung oleh layanan Azure Communication untuk disambungkan ke CallWithChatComposite.
function createAzureCommunicationCallWithChatAdapter(__namedParameters: AzureCommunicationCallWithChatAdapterArgs): Promise<CallWithChatAdapter>
Parameter
- __namedParameters
- AzureCommunicationCallWithChatAdapterArgs
Mengembalikan
Promise<CallWithChatAdapter>
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
- __namedParameters
- AzureCommunicationCallWithChatAdapterFromClientArgs
Mengembalikan
Promise<CallWithChatAdapter>
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
- __namedParameters
- AzureCommunicationChatAdapterArgs
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
- options
- CallingHandlersOptions
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
- options
- StatefulChatClientOptions
Mengembalikan
createTeamsCallAdapter(TeamsCallAdapterArgs)
function createTeamsCallAdapter(args: TeamsCallAdapterArgs): Promise<TeamsCallAdapter>
Parameter
- args
- TeamsCallAdapterArgs
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
- locator
- CallAdapterLocator
- options
- CommonCallAdapterOptions
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
- loaderArgs
- CallCompositeLoaderProps
- 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
- loaderArgs
- CallWithChatCompositeLoaderProps
- 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
- loaderArgs
- ChatCompositeLoaderProps
- 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
- loaderArgs
- OutboundCallCompositeLoaderProps
- htmlElement
-
HTMLElement
Mengembalikan
Promise<undefined | CallAdapter>
onResolveDeepNoiseSuppressionDependency()
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.
function onResolveDeepNoiseSuppressionDependency(): Promise<DeepNoiseSuppressionEffectDependency>
Mengembalikan
Promise<DeepNoiseSuppressionEffectDependency>
onResolveDeepNoiseSuppressionDependencyLazy()
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.
function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>
Mengembalikan
Promise<DeepNoiseSuppressionEffectDependency>
onResolveVideoEffectDependency()
Resolusi dependensi untuk efek latar belakang video.
function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>
Mengembalikan
Promise<VideoBackgroundEffectsDependency>
onResolveVideoEffectDependencyLazy()
Resolusi dependensi untuk efek latar belakang video menggunakan pemuatan lambat.
function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>
Mengembalikan
Promise<VideoBackgroundEffectsDependency>
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
- identifier
- CommunicationIdentifier
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
- args
- 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
- args
-
Partial<AzureCommunicationChatAdapterArgs>
- 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:
Untuk komponen obrolan: ChatClientProvider dan ChatThreadClientProvider.
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
COMPONENT_LOCALE_CY_GB
COMPONENT_LOCALE_DE_DE
COMPONENT_LOCALE_EN_GB
COMPONENT_LOCALE_EN_US
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
COMPONENT_LOCALE_FR_CA
COMPONENT_LOCALE_FR_FR
COMPONENT_LOCALE_HE_IL
COMPONENT_LOCALE_IT_IT
COMPONENT_LOCALE_JA_JP
COMPONENT_LOCALE_KO_KR
COMPONENT_LOCALE_NB_NO
Lokasi untuk Bokmål Norwegia (Norwegia) .
COMPONENT_LOCALE_NB_NO: ComponentLocale
Jenis
COMPONENT_LOCALE_NL_NL
COMPONENT_LOCALE_PL_PL
COMPONENT_LOCALE_PT_BR
COMPONENT_LOCALE_RU_RU
COMPONENT_LOCALE_SV_SE
COMPONENT_LOCALE_TR_TR
COMPONENT_LOCALE_ZH_CN
COMPONENT_LOCALE_ZH_TW
COMPOSITE_LOCALE_AR_SA
COMPOSITE_LOCALE_CS_CZ
COMPOSITE_LOCALE_CY_GB
COMPOSITE_LOCALE_DE_DE
COMPOSITE_LOCALE_EN_GB
COMPOSITE_LOCALE_EN_US
COMPOSITE_LOCALE_ES_ES
COMPOSITE_LOCALE_ES_MX
COMPOSITE_LOCALE_FI_FI
COMPOSITE_LOCALE_FR_CA
COMPOSITE_LOCALE_FR_FR
COMPOSITE_LOCALE_HE_IL
COMPOSITE_LOCALE_IT_IT
COMPOSITE_LOCALE_JA_JP
COMPOSITE_LOCALE_KO_KR
COMPOSITE_LOCALE_NB_NO
Lokasi untuk Bokmål Norwegia (Norwegia)
COMPOSITE_LOCALE_NB_NO: CompositeLocale
Jenis
COMPOSITE_LOCALE_NL_NL
COMPOSITE_LOCALE_PL_PL
COMPOSITE_LOCALE_PT_BR
COMPOSITE_LOCALE_RU_RU
COMPOSITE_LOCALE_SV_SE
COMPOSITE_LOCALE_TR_TR
COMPOSITE_LOCALE_ZH_CN
Lokasi untuk Tiongkok (Tiongkok Daratan)
COMPOSITE_LOCALE_ZH_CN: CompositeLocale
Jenis
COMPOSITE_LOCALE_ZH_TW
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