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, il rendering è attivo sul rendering

disabled

Valore booleano facoltativo per disabilitare la casella di testo

onRenderIcon

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

onRenderSystemMessage

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

onSendMessage

Callback facoltativo chiamato quando viene inviato il messaggio

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, il rendering è 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 il rendering dell'icona del pulsante di invio 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

Callback facoltativo chiamato quando viene inviato il messaggio

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