SendBoxProps interface
Props para SendBox.
Propriedades
| auto |
enumerável para determinar se a caixa de entrada tem foco na renderização ou não. Quando indefinido, nada tem foco na renderização |
| disabled | Booleano opcional para desativar a caixa de texto |
| on |
Retorno de chamada opcional para renderizar o ícone do botão de envio à direita da SendBox. |
| on |
Retorno de chamada opcional para renderizar a mensagem do sistema abaixo da SendBox. |
| on |
Comportamento de substituição opcional ao clicar no botão de envio |
| on |
Retorno de chamada opcional chamado quando o usuário está digitando |
| strings | Cadeias de caracteres opcionais a serem substituídas no componente |
| styles | Permite que os usuários passem um objeto que contém estilos CSS personalizados. |
| support |
Booleano opcional para suportar nova linha no SendBox. |
| system |
Texto opcional para a mensagem do sistema abaixo da caixa de texto |
Detalhes de Propriedade
autoFocus
enumerável para determinar se a caixa de entrada tem foco na renderização ou não. Quando indefinido, nada tem foco na renderização
autoFocus?: "sendBoxTextField"
Valor de Propriedade
"sendBoxTextField"
disabled
Booleano opcional para desativar a caixa de texto
disabled?: boolean
Valor de Propriedade
boolean
onRenderIcon
Retorno de chamada opcional para renderizar o ícone do botão de envio à direita da SendBox.
onRenderIcon?: (isHover: boolean) => Element
Valor de Propriedade
(isHover: boolean) => Element
onRenderSystemMessage
Retorno de chamada opcional para renderizar a mensagem do sistema abaixo da SendBox.
onRenderSystemMessage?: (systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>
Valor de Propriedade
(systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>
onSendMessage
Comportamento de substituição opcional ao clicar no botão de envio
onSendMessage?: (content: string) => Promise<void>
Valor de Propriedade
(content: string) => Promise<void>
onTyping
Retorno de chamada opcional chamado quando o usuário está digitando
onTyping?: () => Promise<void>
Valor de Propriedade
() => Promise<void>
strings
Cadeias de caracteres opcionais a serem substituídas no componente
strings?: Partial<SendBoxStrings>
Valor de Propriedade
Partial<SendBoxStrings>
styles
Permite que os usuários passem um objeto que contém estilos CSS personalizados.
styles?: SendBoxStylesProps
Valor de Propriedade
supportNewline
Booleano opcional para suportar nova linha no SendBox.
supportNewline?: boolean
Valor de Propriedade
boolean
systemMessage
Texto opcional para a mensagem do sistema abaixo da caixa de texto
systemMessage?: string
Valor de Propriedade
string