Udostępnij przez


SendBoxProps interface

Podziękowania dla SendBox.

Właściwości

autoFocus

wyliczanie w celu określenia, 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 w celu renderowania ikony przycisku wysyłania po prawej stronie pola SendBox.

onRenderSystemMessage

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

onSendMessage

Opcjonalne zachowanie zastępowania po kliknięciu przycisku wysyłania

onTyping

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

strings

Opcjonalne ciągi do zastąpienia w składniku

styles

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

supportNewline

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

systemMessage

Opcjonalny tekst komunikatu systemowego poniżej pola tekstowego

Szczegóły właściwości

autoFocus

wyliczanie w celu określenia, 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 w celu renderowania ikony przycisku wysyłania po prawej stronie pola 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 zachowanie zastępowania po kliknięciu przycisku wysyłania

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 zastąpienia 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 sendboxie.

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