CallCompositeProps interface
Requisiten für CallComposite.
- Extends
Eigenschaften
| adapter | Ein Adapter stellt logik und Daten für den Zusammengesetzten bereit. Composite kann auch mit dem Adapter gesteuert werden. |
| call |
URL zum Einladen neuer Teilnehmer zum aktuellen Anruf. Wenn dies angegeben wird, wird eine Schaltfläche im Flyoutmenü "Teilnehmerschaltfläche" angezeigt. |
| form |
Optimiert den zusammengesetzten Formfaktor für Desktops oder Mobilgeräte. |
| options | Flags zum Aktivieren/Deaktivieren oder Anpassen von UI-Elementen des CallComposite. |
Geerbte Eigenschaften
| fluent |
Fluent-Design für das Zusammengesetzte. |
| icons | Benutzerdefinierte Symbolüberschreibung für den Zusammengesetzten. Ein JSX-Element kann bereitgestellt werden, um das Standardsymbol außer Kraft zu setzen. |
| locale | Gebietsschema für den Zusammengesetzten. |
| on |
Eine Rückruffunktion, die verwendet werden kann, um benutzerdefinierte Daten für Avatare bereitzustellen, die in Composite gerendert werden. Dies wirkt sich nicht auf den displayName aus, der im Zusammengesetzten angezeigt wird. Der displayName im gesamten Verbund wird dem Adapter bereitgestellt, wenn der Adapter erstellt wird. wird dem Adapter beim Erstellen des Adapters bereitgestellt. |
| on |
Eine Rückruffunktion, die verwendet werden kann, um benutzerdefinierte Menüelemente für einen Teilnehmer in der Teilnehmerliste bereitzustellen. |
| rtl | Gibt an, ob zusammengesetzt von rechts nach links angezeigt wird. |
Details zur Eigenschaft
adapter
Ein Adapter stellt logik und Daten für den Zusammengesetzten bereit. Composite kann auch mit dem Adapter gesteuert werden.
adapter: CommonCallAdapter
Eigenschaftswert
callInvitationUrl
URL zum Einladen neuer Teilnehmer zum aktuellen Anruf. Wenn dies angegeben wird, wird eine Schaltfläche im Flyoutmenü "Teilnehmerschaltfläche" angezeigt.
callInvitationUrl?: string
Eigenschaftswert
string
formFactor
Optimiert den zusammengesetzten Formfaktor für Desktops oder Mobilgeräte.
formFactor?: "mobile" | "desktop"
Eigenschaftswert
"mobile" | "desktop"
Hinweise
mobile ist derzeit nur für den Hochformatmodus auf mobilen Geräten optimiert und unterstützt das Querformat nicht.
options
Flags zum Aktivieren/Deaktivieren oder Anpassen von UI-Elementen des CallComposite.
options?: CallCompositeOptions
Eigenschaftswert
Geerbte Eigenschaftsdetails
fluentTheme
Fluent-Design für das Zusammengesetzte.
fluentTheme?: PartialTheme | Theme
Eigenschaftswert
PartialTheme | Theme
geerbt vonBaseCompositeProps.fluentTheme
icons
Benutzerdefinierte Symbolüberschreibung für den Zusammengesetzten. Ein JSX-Element kann bereitgestellt werden, um das Standardsymbol außer Kraft zu setzen.
icons?: CallCompositeIcons
Eigenschaftswert
locale
Gebietsschema für den Zusammengesetzten.
locale?: CompositeLocale
Eigenschaftswert
geerbt vonBaseCompositeProps.locale-
onFetchAvatarPersonaData
Eine Rückruffunktion, die verwendet werden kann, um benutzerdefinierte Daten für Avatare bereitzustellen, die in Composite gerendert werden.
Dies wirkt sich nicht auf den displayName aus, der im Zusammengesetzten angezeigt wird. Der displayName im gesamten Verbund wird dem Adapter bereitgestellt, wenn der Adapter erstellt wird. wird dem Adapter beim Erstellen des Adapters bereitgestellt.
onFetchAvatarPersonaData?: AvatarPersonaDataCallback
Eigenschaftswert
onFetchParticipantMenuItems
Eine Rückruffunktion, die verwendet werden kann, um benutzerdefinierte Menüelemente für einen Teilnehmer in der Teilnehmerliste bereitzustellen.
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback
Eigenschaftswert
rtl
Gibt an, ob zusammengesetzt von rechts nach links angezeigt wird.
rtl?: boolean
Eigenschaftswert
boolean