Freigeben über


CallCompositeProps interface

Requisiten für CallComposite.

Extends

Eigenschaften

adapter

Ein Adapter stellt Logik und Daten für das Zusammengesetzte bereit. Composite kann auch mit dem Adapter gesteuert werden.

callInvitationUrl

URL, um neue Teilnehmer zum aktuellen Aufruf einzuladen. Wenn dies angegeben ist, wird eine Schaltfläche im Flyoutmenü Teilnehmerschaltfläche angezeigt.

formFactor

Optimiert den zusammengesetzten Formfaktor für Desktop- oder Mobilgeräte.

options

Flags zum Aktivieren/Deaktivieren oder Anpassen von Ui-Elementen des CallComposite-Elements.

Geerbte Eigenschaften

fluentTheme

Fluent-Design für den Zusammengesetzten.

icons

Benutzerdefiniertes Symbol überschreiben für das zusammengesetzte Symbol. Ein JSX-Element kann bereitgestellt werden, um das Standardsymbol zu überschreiben.

locale

Gebietsschema für den Zusammengesetzten.

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 beim Erstellen des Adapters zur Verfügung gestellt. wird dem Adapter beim Erstellen des Adapters zur Verfügung gestellt.

onFetchParticipantMenuItems

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 das Zusammengesetzte bereit. Composite kann auch mit dem Adapter gesteuert werden.

adapter: CommonCallAdapter

Eigenschaftswert

callInvitationUrl

URL, um neue Teilnehmer zum aktuellen Aufruf einzuladen. Wenn dies angegeben ist, wird eine Schaltfläche im Flyoutmenü Teilnehmerschaltfläche angezeigt.

callInvitationUrl?: string

Eigenschaftswert

string

formFactor

Optimiert den zusammengesetzten Formfaktor für Desktop- oder Mobilgeräte.

formFactor?: "desktop" | "mobile"

Eigenschaftswert

"desktop" | "mobile"

Hinweise

mobile ist derzeit nur für den Hochformatmodus auf mobilen Geräten optimiert und unterstützt kein Querformat.

options

Flags zum Aktivieren/Deaktivieren oder Anpassen von Ui-Elementen des CallComposite-Elements.

options?: CallCompositeOptions

Eigenschaftswert

Geerbte Eigenschaftsdetails

fluentTheme

Fluent-Design für den Zusammengesetzten.

fluentTheme?: PartialTheme | Theme

Eigenschaftswert

PartialTheme | Theme

Geerbt vonBaseCompositeProps.fluentTheme

icons

Benutzerdefiniertes Symbol überschreiben für das zusammengesetzte Symbol. Ein JSX-Element kann bereitgestellt werden, um das Standardsymbol zu überschreiben.

icons?: CallCompositeIcons

Eigenschaftswert

Geerbt vonBaseCompositeProps.icons

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 beim Erstellen des Adapters zur Verfügung gestellt. wird dem Adapter beim Erstellen des Adapters zur Verfügung gestellt.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

Eigenschaftswert

Geerbt vonBaseCompositeProps.onFetchAvatarPersonaData

onFetchParticipantMenuItems

Eine Rückruffunktion, die verwendet werden kann, um benutzerdefinierte Menüelemente für einen Teilnehmer in der Teilnehmerliste bereitzustellen.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

Eigenschaftswert

Geerbt vonBaseCompositeProps.onFetchParticipantMenuItems

rtl

Gibt an, ob zusammengesetzt von rechts nach links angezeigt wird.

rtl?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseCompositeProps.rtl