SendBoxProps interface
Proprietà per SendBox.
Proprietà
| auto |
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 |
| on |
Callback facoltativo per eseguire il rendering dell'icona del pulsante invia a destra di SendBox. |
| on |
Callback facoltativo per il rendering del messaggio di sistema sotto SendBox. |
| on |
Comportamento di override opzionale al clic del pulsante di invio |
| on |
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. |
| support |
Valore booleano facoltativo per supportare la nuova riga in SendBox. |
| system |
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