Partilhar via


SendBoxProps interface

Adereços para SendBox.

Propriedades

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

disabled

Booleano opcional para desativar a caixa de texto

onRenderIcon

Chamada de retorno opcional para compor o ícone do botão enviar à direita da Caixa de Envio.

onRenderSystemMessage

Chamada de retorno opcional para compor a mensagem do sistema por baixo da Caixa de Envio.

onSendMessage

Chamada de retorno opcional chamada quando a mensagem é enviada

onTyping

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.

supportNewline

Booleano opcional para suportar uma nova linha no SendBox.

systemMessage

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