다음을 통해 공유


ChatCompositeLoaderProps interface

애플리케이션에서 사용할 수 있는 ChatComposite에 대한 속성입니다. ChatCompositeChatCompositeOptions에 대한 옵션을 포함합니다.

Extends

속성

chatCompositeOptions

This에 대한 useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) 옵션은 채팅 어댑터를 구성하는 데 사용됩니다.

credential

CommunicationToken로컬 사용자의 자격 증명입니다.

displayName

로컬 사용자의 표시 이름입니다.

endpoint

통신 서비스 엔드포인트. 이것은 토큰 및 채팅 스레드에 참여하는 데 사용됩니다.

threadId

채팅 스레드에 대한 통신 threadId입니다.

userId

로컬 사용자의 UserId입니다.

상속된 속성

fluentTheme

복합에 대한 흐름 테마입니다.

icons

복합에 대한 사용자 지정 아이콘 재정의입니다. 기본 아이콘을 재정의하기 위해 JSX 요소를 제공할 수 있습니다.

locale

복합에 대한 로캘입니다.

onFetchAvatarPersonaData

Composite에서 렌더링된 아바타에 사용자 지정 데이터를 제공하는 데 사용할 수 있는 콜백 함수입니다.

이는 복합에 표시된 displayName에 영향을 미치지 않습니다. 복합 전체의 displayName은 어댑터를 만들 때 어댑터에 제공되는 것입니다. 는 어댑터를 만들 때 어댑터에 제공되는 것입니다.

onFetchParticipantMenuItems

참가자 목록의 참가자에 대한 사용자 지정 메뉴 항목을 제공하는 데 사용할 수 있는 콜백 함수입니다.

rtl

복합이 오른쪽에서 왼쪽으로 표시되는지 여부입니다.

속성 세부 정보

chatCompositeOptions

This에 대한 useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>) 옵션은 채팅 어댑터를 구성하는 데 사용됩니다.

chatCompositeOptions?: ChatCompositeOptions

속성 값

credential

CommunicationToken로컬 사용자의 자격 증명입니다.

credential: CommunicationTokenCredential

속성 값

displayName

로컬 사용자의 표시 이름입니다.

displayName?: string

속성 값

string

endpoint

통신 서비스 엔드포인트. 이것은 토큰 및 채팅 스레드에 참여하는 데 사용됩니다.

endpoint: string

속성 값

string

threadId

채팅 스레드에 대한 통신 threadId입니다.

threadId: string

속성 값

string

userId

로컬 사용자의 UserId입니다.

userId: CommunicationUserIdentifier

속성 값

상속된 속성 세부 정보

fluentTheme

복합에 대한 흐름 테마입니다.

fluentTheme?: PartialTheme | Theme

속성 값

PartialTheme | Theme

다음에서 상속됨 Partial.fluent테마

icons

복합에 대한 사용자 지정 아이콘 재정의입니다. 기본 아이콘을 재정의하기 위해 JSX 요소를 제공할 수 있습니다.

icons?: ChatCompositeIcons

속성 값

다음에서 상속됨 부분.아이콘

locale

복합에 대한 로캘입니다.

locale?: CompositeLocale

속성 값

다음에서 상속됨 부분.locale

onFetchAvatarPersonaData

Composite에서 렌더링된 아바타에 사용자 지정 데이터를 제공하는 데 사용할 수 있는 콜백 함수입니다.

이는 복합에 표시된 displayName에 영향을 미치지 않습니다. 복합 전체의 displayName은 어댑터를 만들 때 어댑터에 제공되는 것입니다. 는 어댑터를 만들 때 어댑터에 제공되는 것입니다.

onFetchAvatarPersonaData?: AvatarPersonaDataCallback

속성 값

다음에서 상속됨 Partial.onFetchAvatarPersona데이터

onFetchParticipantMenuItems

참가자 목록의 참가자에 대한 사용자 지정 메뉴 항목을 제공하는 데 사용할 수 있는 콜백 함수입니다.

onFetchParticipantMenuItems?: ParticipantMenuItemsCallback

속성 값

다음에서 상속됨 Partial.onFetchParticipantMenu항목

rtl

복합이 오른쪽에서 왼쪽으로 표시되는지 여부입니다.

rtl?: boolean

속성 값

boolean

다음에서 상속됨 부분.rtl