ParticipantItemProps interface
Реквизиты для ParticipantItem.
Свойства
| aria |
Необязательное свойство aria, которое предшествует содержимому aria ParticipantItems Принимает уникальное значение id элемента, который вы хотите прочитать перед ParticipantItem. |
| display |
Имя участника. |
| me | Необязательный индикатор для отображения участника — это пользователь. |
| menu |
Необязательный массив IContextualMenuItem для контекстного меню. |
| on |
Необязательный обратный вызов при щелчке компонента |
| on |
Необязательный обратный вызов, возвращающий элемент JSX для переопределения аватара. |
| on |
Необязательный обратный вызов, возвращающий элемент JSX, отображаемый в правой части объекта ParticipantItem. Предназначено для добавления значков. |
| participant |
Необязательное значение для определения и отображения состояния соединения участников.
Например, |
| presence | Необязательный атрибут PersonaPresence для отображения присутствия участника. Это не будет иметь эффекта, если аватар свойства назначен. |
| show |
Необязательное значение для определения того, должна ли всплывающая подсказка отображаться для участников или нет |
| strings | Необязательные строки для переопределения в компоненте |
| styles | Позволяет пользователям передавать в объект настраиваемые стили CSS. |
| user |
Уникальный идентификатор пользователя участника. Эта |
Сведения о свойстве
ariaLabelledBy
Необязательное свойство aria, которое предшествует содержимому aria ParticipantItems Принимает уникальное значение id элемента, который вы хотите прочитать перед ParticipantItem.
ariaLabelledBy?: string
Значение свойства
string
displayName
Имя участника.
displayName?: string
Значение свойства
string
me
Необязательный индикатор для отображения участника — это пользователь.
me?: boolean
Значение свойства
boolean
menuItems
Необязательный массив IContextualMenuItem для контекстного меню.
menuItems?: IContextualMenuItem[]
Значение свойства
IContextualMenuItem[]
onClick
Необязательный обратный вызов при щелчке компонента
onClick?: (props?: ParticipantItemProps) => void
Значение свойства
(props?: ParticipantItemProps) => void
onRenderAvatar
Необязательный обратный вызов, возвращающий элемент JSX для переопределения аватара.
onRenderAvatar?: OnRenderAvatarCallback
Значение свойства
onRenderIcon
Необязательный обратный вызов, возвращающий элемент JSX, отображаемый в правой части объекта ParticipantItem. Предназначено для добавления значков.
onRenderIcon?: (props?: ParticipantItemProps) => null | Element
Значение свойства
(props?: ParticipantItemProps) => null | Element
participantState
Необязательное значение для определения и отображения состояния соединения участников.
Например, Connecting, Ringing и т.д. Фактический отображаемый текст определяется локализованной строкой, соответствующей предоставленному состоянию участника.
Например, будет использоваться, strings.participantStateConnecting если participantState равно .Connecting
participantState?: ParticipantState
Значение свойства
presence
Необязательный атрибут PersonaPresence для отображения присутствия участника. Это не будет иметь эффекта, если аватар свойства назначен.
presence?: PersonaPresence
Значение свойства
PersonaPresence
showParticipantOverflowTooltip
Необязательное значение для определения того, должна ли всплывающая подсказка отображаться для участников или нет
showParticipantOverflowTooltip?: boolean
Значение свойства
boolean
strings
Необязательные строки для переопределения в компоненте
strings?: Partial<ParticipantItemStrings>
Значение свойства
Partial<ParticipantItemStrings>
styles
Позволяет пользователям передавать в объект настраиваемые стили CSS.
styles?: ParticipantItemStyles
Значение свойства
userId
Уникальный идентификатор пользователя участника. Эта userId доступна в функции обратного вызова onRenderAvatar
userId?: string
Значение свойства
string