Partager via


SendBoxProps interface

Props for SendBox.

Propriétés

autoFocus

énumérable pour déterminer si la zone d’entrée a le focus sur le rendu ou non. Lorsque rien n’est défini, le rendu n’est pas activé

disabled

Boolean facultatif pour désactiver la zone de texte

onRenderIcon

Rappel facultatif pour afficher l’icône du bouton Envoyer à droite de SendBox.

onRenderSystemMessage

Rappel facultatif pour afficher le message système sous SendBox.

onSendMessage

Rappel facultatif appelé lorsque le message est envoyé

onTyping

Rappel facultatif appelé lorsque l’utilisateur tape

strings

Chaînes facultatives à remplacer dans le composant

styles

Permet aux utilisateurs de passer un objet contient des styles CSS personnalisés.

supportNewline

Boolean facultatif pour prendre en charge la nouvelle ligne dans SendBox.

systemMessage

Texte facultatif pour le message système ci-dessous, zone de texte

Détails de la propriété

autoFocus

énumérable pour déterminer si la zone d’entrée a le focus sur le rendu ou non. Lorsque rien n’est défini, le rendu n’est pas activé

autoFocus?: "sendBoxTextField"

Valeur de propriété

"sendBoxTextField"

disabled

Boolean facultatif pour désactiver la zone de texte

disabled?: boolean

Valeur de propriété

boolean

onRenderIcon

Rappel facultatif pour afficher l’icône du bouton Envoyer à droite de SendBox.

onRenderIcon?: (isHover: boolean) => Element

Valeur de propriété

(isHover: boolean) => Element

onRenderSystemMessage

Rappel facultatif pour afficher le message système sous SendBox.

onRenderSystemMessage?: (systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>

Valeur de propriété

(systemMessage: undefined | string) => ReactElement<any, string | JSXElementConstructor<any>>

onSendMessage

Rappel facultatif appelé lorsque le message est envoyé

onSendMessage?: (content: string) => Promise<void>

Valeur de propriété

(content: string) => Promise<void>

onTyping

Rappel facultatif appelé lorsque l’utilisateur tape

onTyping?: () => Promise<void>

Valeur de propriété

() => Promise<void>

strings

Chaînes facultatives à remplacer dans le composant

strings?: Partial<SendBoxStrings>

Valeur de propriété

Partial<SendBoxStrings>

styles

Permet aux utilisateurs de passer un objet contient des styles CSS personnalisés.

styles?: SendBoxStylesProps

Valeur de propriété

supportNewline

Boolean facultatif pour prendre en charge la nouvelle ligne dans SendBox.

supportNewline?: boolean

Valeur de propriété

boolean

systemMessage

Texte facultatif pour le message système ci-dessous, zone de texte

systemMessage?: string

Valeur de propriété

string