Udostępnij za pośrednictwem


SendBoxProps interface

Rekwizyty dla SendBox.

Właściwości

autoFocus

można wyliczyć, aby określić, czy pole wejściowe koncentruje się na renderowaniu, czy nie. Gdy niezdefiniowane nic nie ma fokusu na renderowaniu

disabled

Opcjonalna wartość logiczna do wyłączenia pola tekstowego

onRenderIcon

Opcjonalne wywołanie zwrotne do renderowania ikony przycisku wysyłania po prawej stronie elementu SendBox.

onRenderSystemMessage

Opcjonalne wywołanie zwrotne w celu renderowania komunikatu systemowego poniżej pola SendBox.

onSendMessage

Opcjonalne wywołanie zwrotne wywoływane po wysłaniu komunikatu

onTyping

Opcjonalne wywołanie zwrotne wywoływane podczas wpisywania przez użytkownika

strings

Opcjonalne ciągi do przesłonięcia w składniku

styles

Umożliwia użytkownikom przekazywanie obiektu zawiera niestandardowe style CSS.

supportNewline

Opcjonalna wartość logiczna do obsługi nowego wiersza w elemecie SendBox.

systemMessage

Opcjonalny tekst komunikatu systemowego poniżej pola tekstowego

Szczegóły właściwości

autoFocus

można wyliczyć, aby określić, czy pole wejściowe koncentruje się na renderowaniu, czy nie. Gdy niezdefiniowane nic nie ma fokusu na renderowaniu

autoFocus?: "sendBoxTextField"

Wartość właściwości

"sendBoxTextField"

disabled

Opcjonalna wartość logiczna do wyłączenia pola tekstowego

disabled?: boolean

Wartość właściwości

boolean

onRenderIcon

Opcjonalne wywołanie zwrotne do renderowania ikony przycisku wysyłania po prawej stronie elementu SendBox.

onRenderIcon?: (isHover: boolean) => Element

Wartość właściwości

(isHover: boolean) => Element

onRenderSystemMessage

Opcjonalne wywołanie zwrotne w celu renderowania komunikatu systemowego poniżej pola SendBox.

onRenderSystemMessage?: (systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>

Wartość właściwości

(systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>

onSendMessage

Opcjonalne wywołanie zwrotne wywoływane po wysłaniu komunikatu

onSendMessage?: (content: string) => Promise<void>

Wartość właściwości

(content: string) => Promise<void>

onTyping

Opcjonalne wywołanie zwrotne wywoływane podczas wpisywania przez użytkownika

onTyping?: () => Promise<void>

Wartość właściwości

() => Promise<void>

strings

Opcjonalne ciągi do przesłonięcia w składniku

strings?: Partial<SendBoxStrings>

Wartość właściwości

Partial<SendBoxStrings>

styles

Umożliwia użytkownikom przekazywanie obiektu zawiera niestandardowe style CSS.

styles?: SendBoxStylesProps

Wartość właściwości

supportNewline

Opcjonalna wartość logiczna do obsługi nowego wiersza w elemecie SendBox.

supportNewline?: boolean

Wartość właściwości

boolean

systemMessage

Opcjonalny tekst komunikatu systemowego poniżej pola tekstowego

systemMessage?: string

Wartość właściwości

string