Поделиться через


SendBoxProps interface

Реквизиты для SendBox.

Свойства

autoFocus

Перечисление позволяет определить, имеет ли поле ввода фокус на отрисовку или нет. Если не определено ничего не имеет фокуса на отрисовку

disabled

Необязательный логический параметр для отключения текстового поля

onRenderIcon

Необязательный обратный вызов для отображения значка кнопки отправки справа от SendBox.

onRenderSystemMessage

Необязательный обратный вызов для отрисовки системного сообщения под SendBox.

onSendMessage

Опциональное поведение переопределения при нажатии кнопки отправки

onTyping

Необязательный обратный вызов при вводе пользователя

strings

Необязательные строки для переопределения в компоненте

styles

Позволяет пользователям передавать в объект настраиваемые стили CSS.

supportNewline

Необязательный логический параметр для поддержки новой строки в SendBox.

systemMessage

Необязательный текст для системного сообщения под текстовым полем

Сведения о свойстве

autoFocus

Перечисление позволяет определить, имеет ли поле ввода фокус на отрисовку или нет. Если не определено ничего не имеет фокуса на отрисовку

autoFocus?: "sendBoxTextField"

Значение свойства

"sendBoxTextField"

disabled

Необязательный логический параметр для отключения текстового поля

disabled?: boolean

Значение свойства

boolean

onRenderIcon

Необязательный обратный вызов для отображения значка кнопки отправки справа от SendBox.

onRenderIcon?: (isHover: boolean) => Element

Значение свойства

(isHover: boolean) => Element

onRenderSystemMessage

Необязательный обратный вызов для отрисовки системного сообщения под SendBox.

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

Значение свойства

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

onSendMessage

Опциональное поведение переопределения при нажатии кнопки отправки

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

Значение свойства

(content: string) => Promise<void>

onTyping

Необязательный обратный вызов при вводе пользователя

onTyping?: () => Promise<void>

Значение свойства

() => Promise<void>

strings

Необязательные строки для переопределения в компоненте

strings?: Partial<SendBoxStrings>

Значение свойства

Partial<SendBoxStrings>

styles

Позволяет пользователям передавать в объект настраиваемые стили CSS.

styles?: SendBoxStylesProps

Значение свойства

supportNewline

Необязательный логический параметр для поддержки новой строки в SendBox.

supportNewline?: boolean

Значение свойства

boolean

systemMessage

Необязательный текст для системного сообщения под текстовым полем

systemMessage?: string

Значение свойства

string