Partilhar via


SendBoxProps interface

Props para SendBox.

Propriedades

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

disabled

Booleano opcional para desativar a caixa de texto

onRenderIcon

Retorno de chamada opcional para renderizar o ícone do botão de envio à direita da SendBox.

onRenderSystemMessage

Retorno de chamada opcional para renderizar a mensagem do sistema abaixo da SendBox.

onSendMessage

Comportamento de substituição opcional ao clicar no botão de envio

onTyping

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.

supportNewline

Booleano opcional para suportar nova linha no SendBox.

systemMessage

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