SendBoxProps interface
Adereços para SendBox.
Propriedades
auto |
enumeravel para determinar se a caixa de entrada tem o foco na composição ou não. Quando nada indefinido tem o foco na composição |
disabled | Booleano opcional para desativar a caixa de texto |
on |
Chamada de retorno opcional para compor o ícone do botão enviar à direita da Caixa de Envio. |
on |
Chamada de retorno opcional para compor a mensagem do sistema por baixo da Caixa de Envio. |
on |
Chamada de retorno opcional chamada quando a mensagem é enviada |
on |
Chamada de retorno opcional chamada quando o utilizador está a escrever |
strings | Cadeias opcionais para substituir no componente |
styles | Permite que os utilizadores transmitam um objeto que contém estilos CSS personalizados. |
support |
Booleano opcional para suportar uma nova linha no SendBox. |
system |
Texto opcional para mensagem de sistema abaixo da caixa de texto |
Detalhes de Propriedade
autoFocus
enumeravel para determinar se a caixa de entrada tem o foco na composição ou não. Quando nada indefinido tem o foco na composição
autoFocus?: "sendBoxTextField"
Valor de Propriedade
"sendBoxTextField"
disabled
Booleano opcional para desativar a caixa de texto
disabled?: boolean
Valor de Propriedade
boolean
onRenderIcon
Chamada de retorno opcional para compor o ícone do botão enviar à direita da Caixa de Envio.
onRenderIcon?: (isHover: boolean) => Element
Valor de Propriedade
(isHover: boolean) => Element
onRenderSystemMessage
Chamada de retorno opcional para compor a mensagem do sistema por baixo da Caixa de Envio.
onRenderSystemMessage?: (systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>
Valor de Propriedade
(systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>
onSendMessage
Chamada de retorno opcional chamada quando a mensagem é enviada
onSendMessage?: (content: string) => Promise<void>
Valor de Propriedade
(content: string) => Promise<void>
onTyping
Chamada de retorno opcional chamada quando o utilizador está a escrever
onTyping?: () => Promise<void>
Valor de Propriedade
() => Promise<void>
strings
Cadeias opcionais para substituir no componente
strings?: Partial<SendBoxStrings>
Valor de Propriedade
Partial<SendBoxStrings>
styles
Permite que os utilizadores transmitam um objeto que contém estilos CSS personalizados.
styles?: SendBoxStylesProps
Valor de Propriedade
supportNewline
Booleano opcional para suportar uma nova linha no SendBox.
supportNewline?: boolean
Valor de Propriedade
boolean
systemMessage
Texto opcional para mensagem de sistema abaixo da caixa de texto
systemMessage?: string
Valor de Propriedade
string