ParticipantItemProps interface
Proprietà per ParticipantItem.
Proprietà
| aria |
Proprietà aria facoltativa che precede il contenuto dell'aria ParticipantItems Accetta un valore id univoco dell'elemento che si desidera venga letto prima di ParticipantItem. |
| display |
Nome del partecipante. |
| me | Indicatore facoltativo per mostrare il partecipante è l'utente. |
| menu |
Matrice facoltativa di IContextualMenuItem per il menu contestuale. |
| on |
Callback facoltativo quando si fa clic sul componente |
| on |
Callback facoltativo che restituisce un elemento JSX per eseguire l'override dell'avatar. |
| on |
Callback facoltativo che restituisce un elemento JSX di cui viene eseguito il rendering nella parte destra di ParticipantItem. Destinato all'aggiunta di icone. |
| participant |
Valore facoltativo per determinare e visualizzare lo stato della connessione di un partecipante.
Ad esempio, |
| presence | PersonaPresence facoltativo per mostrare la presenza dei partecipanti. Questo non avrà effetto se viene assegnato l'avatar della proprietà. |
| show |
Valore facoltativo per determinare se la descrizione comando deve essere mostrata ai partecipanti o meno |
| strings | Stringhe facoltative di cui eseguire l'override nel componente |
| styles | Consente agli utenti di passare un oggetto contenente stili CSS personalizzati. |
| user |
ID utente univoco del partecipante. Questa |
Dettagli proprietà
ariaLabelledBy
Proprietà aria facoltativa che precede il contenuto dell'aria ParticipantItems Accetta un valore id univoco dell'elemento che si desidera venga letto prima di ParticipantItem.
ariaLabelledBy?: string
Valore della proprietà
string
displayName
Nome del partecipante.
displayName?: string
Valore della proprietà
string
me
Indicatore facoltativo per mostrare il partecipante è l'utente.
me?: boolean
Valore della proprietà
boolean
menuItems
Matrice facoltativa di IContextualMenuItem per il menu contestuale.
menuItems?: IContextualMenuItem[]
Valore della proprietà
IContextualMenuItem[]
onClick
Callback facoltativo quando si fa clic sul componente
onClick?: (props?: ParticipantItemProps) => void
Valore della proprietà
(props?: ParticipantItemProps) => void
onRenderAvatar
Callback facoltativo che restituisce un elemento JSX per eseguire l'override dell'avatar.
onRenderAvatar?: OnRenderAvatarCallback
Valore della proprietà
onRenderIcon
Callback facoltativo che restituisce un elemento JSX di cui viene eseguito il rendering nella parte destra di ParticipantItem. Destinato all'aggiunta di icone.
onRenderIcon?: (props?: ParticipantItemProps) => null | Element
Valore della proprietà
(props?: ParticipantItemProps) => null | Element
participantState
Valore facoltativo per determinare e visualizzare lo stato della connessione di un partecipante.
Ad esempio, Connecting, Ringing ecc. Il testo effettivo visualizzato è determinato dalla stringa localizzata corrispondente allo stato partecipante fornito.
Ad esempio, strings.participantStateConnecting verrà utilizzato se participantState è Connecting.
participantState?: ParticipantState
Valore della proprietà
presence
PersonaPresence facoltativo per mostrare la presenza dei partecipanti. Questo non avrà effetto se viene assegnato l'avatar della proprietà.
presence?: PersonaPresence
Valore della proprietà
PersonaPresence
showParticipantOverflowTooltip
Valore facoltativo per determinare se la descrizione comando deve essere mostrata ai partecipanti o meno
showParticipantOverflowTooltip?: boolean
Valore della proprietà
boolean
strings
Stringhe facoltative di cui eseguire l'override nel componente
strings?: Partial<ParticipantItemStrings>
Valore della proprietà
Partial<ParticipantItemStrings>
styles
Consente agli utenti di passare un oggetto contenente stili CSS personalizzati.
styles?: ParticipantItemStyles
Valore della proprietà
userId
ID utente univoco del partecipante. Questa userId è disponibile nella funzione di callback onRenderAvatar
userId?: string
Valore della proprietà
string