OutboundCallCompositeLoaderProps interface
Props per OutboundCallComposite che è possibile utilizzare nell'applicazione.
Contiene due opzioni di sacchetti:
- adapterOptions: Opzioni per il useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)
- callCompositeOptions: Opzioni per CallCompositeCallCompositeOptions
- Extends
-
Partial<BaseCompositeProps<CallCompositeIcons>>
Proprietà
| call |
Opzioni per l'opzione useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Viene utilizzato per configurare l'adattatore di chiamata. |
| call |
Opzioni per CallCompositeCallCompositeOptions Viene utilizzato per configurare la chiamata composita. |
| credential | CommunicationTokenCredential per l'utente locale. |
| display |
Nome visualizzato per l'utente locale. |
| form |
Fattore di forma del dispositivo per il composito. Viene utilizzato per configurare la chiamata composita. |
| target |
Partecipanti che saranno chiamati. Può trattarsi di un elenco di identificatori di stringa <xref:CommunicationUserIdentifier> o di stringa. |
| user |
UserId per l'utente locale. |
Proprietà ereditate
| fluent |
Tema Fluent per il composito. |
| icons | Override dell'icona personalizzata per il composito. È possibile fornire un elemento JSX per eseguire l'override dell'icona predefinita. |
| locale | Impostazioni locali per il composito. |
| on |
Funzione di callback che può essere usata per fornire dati personalizzati agli Avatar di cui viene eseguito il rendering in Composito. Ciò non influirà sul displayName visualizzato nel composito. DisplayName in tutto il composito sarà ciò che viene fornito all'adattatore quando viene creato l'adattatore. sarà ciò che viene fornito all'adapter quando viene creato l'adapter. |
| on |
Funzione di callback che può essere usata per fornire voci di menu personalizzate per un partecipante nell'elenco dei partecipanti. |
| rtl | Indica se la composizione viene visualizzata da destra a sinistra. |
Dettagli proprietà
callAdapterOptions
Opzioni per l'opzione useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) Viene utilizzato per configurare l'adattatore di chiamata.
callAdapterOptions?: CommonCallAdapterOptions
Valore della proprietà
callCompositeOptions
Opzioni per CallCompositeCallCompositeOptions Viene utilizzato per configurare la chiamata composita.
callCompositeOptions?: CallCompositeOptions
Valore della proprietà
credential
CommunicationTokenCredential per l'utente locale.
credential: CommunicationTokenCredential
Valore della proprietà
displayName
Nome visualizzato per l'utente locale.
displayName: string
Valore della proprietà
string
formFactor
Fattore di forma del dispositivo per il composito. Viene utilizzato per configurare la chiamata composita.
formFactor?: "mobile" | "desktop"
Valore della proprietà
"mobile" | "desktop"
targetCallees
Partecipanti che saranno chiamati. Può trattarsi di un elenco di identificatori di stringa <xref:CommunicationUserIdentifier> o di stringa.
targetCallees: CommunicationIdentifier[] | string[]
Valore della proprietà
CommunicationIdentifier[] | string[]
userId
UserId per l'utente locale.
userId: CommunicationUserIdentifier
Valore della proprietà
Dettagli proprietà ereditate
fluentTheme
Tema Fluent per il composito.
fluentTheme?: PartialTheme | Theme
Valore della proprietà
PartialTheme | Theme
ereditato da Partial.fluentTheme
icons
Override dell'icona personalizzata per il composito. È possibile fornire un elemento JSX per eseguire l'override dell'icona predefinita.
icons?: CallCompositeIcons
Valore della proprietà
ereditato da Parziale.icone
locale
Impostazioni locali per il composito.
locale?: CompositeLocale
Valore della proprietà
ereditato da Parziale.locale
onFetchAvatarPersonaData
Funzione di callback che può essere usata per fornire dati personalizzati agli Avatar di cui viene eseguito il rendering in Composito.
Ciò non influirà sul displayName visualizzato nel composito. DisplayName in tutto il composito sarà ciò che viene fornito all'adattatore quando viene creato l'adattatore. sarà ciò che viene fornito all'adapter quando viene creato l'adapter.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Valore della proprietà
ereditato da Partial.onFetchAvatarPersonaData
onFetchParticipantMenuItems
Funzione di callback che può essere usata per fornire voci di menu personalizzate per un partecipante nell'elenco dei partecipanti.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Valore della proprietà
ereditato da Partial.onFetchParticipantMenuItems
rtl
Indica se la composizione viene visualizzata da destra a sinistra.
rtl?: boolean
Valore della proprietà
boolean
ereditato da Parziale.rtl