Condividi tramite


SendBoxProps interface

Proprietà per SendBox.

Proprietà

autoFocus

enumerabile per determinare se la casella di input ha lo stato attivo sul rendering o meno. Quando non è definito nulla ha lo stato attivo sul rendering

disabled

Valore booleano facoltativo per disabilitare la casella di testo

onRenderIcon

Callback facoltativo per eseguire il rendering dell'icona del pulsante invia a destra di SendBox.

onRenderSystemMessage

Callback facoltativo per il rendering del messaggio di sistema sotto SendBox.

onSendMessage

Comportamento di override opzionale al clic del pulsante di invio

onTyping

Callback facoltativo chiamato quando l'utente digita

strings

Stringhe facoltative di cui eseguire l'override nel componente

styles

Consente agli utenti di passare un oggetto contenente stili CSS personalizzati.

supportNewline

Valore booleano facoltativo per supportare la nuova riga in SendBox.

systemMessage

Testo facoltativo per il messaggio di sistema sotto la casella di testo

Dettagli proprietà

autoFocus

enumerabile per determinare se la casella di input ha lo stato attivo sul rendering o meno. Quando non è definito nulla ha lo stato attivo sul rendering

autoFocus?: "sendBoxTextField"

Valore della proprietà

"sendBoxTextField"

disabled

Valore booleano facoltativo per disabilitare la casella di testo

disabled?: boolean

Valore della proprietà

boolean

onRenderIcon

Callback facoltativo per eseguire il rendering dell'icona del pulsante invia a destra di SendBox.

onRenderIcon?: (isHover: boolean) => Element

Valore della proprietà

(isHover: boolean) => Element

onRenderSystemMessage

Callback facoltativo per il rendering del messaggio di sistema sotto SendBox.

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

Valore della proprietà

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

onSendMessage

Comportamento di override opzionale al clic del pulsante di invio

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

Valore della proprietà

(content: string) => Promise<void>

onTyping

Callback facoltativo chiamato quando l'utente digita

onTyping?: () => Promise<void>

Valore della proprietà

() => Promise<void>

strings

Stringhe facoltative di cui eseguire l'override nel componente

strings?: Partial<SendBoxStrings>

Valore della proprietà

Partial<SendBoxStrings>

styles

Consente agli utenti di passare un oggetto contenente stili CSS personalizzati.

styles?: SendBoxStylesProps

Valore della proprietà

supportNewline

Valore booleano facoltativo per supportare la nuova riga in SendBox.

supportNewline?: boolean

Valore della proprietà

boolean

systemMessage

Testo facoltativo per il messaggio di sistema sotto la casella di testo

systemMessage?: string

Valore della proprietà

string