SendBoxProps interface
Реквизиты для SendBox.
Свойства
| auto |
Перечисление позволяет определить, имеет ли поле ввода фокус на отрисовку или нет. Если не определено ничего не имеет фокуса на отрисовку |
| disabled | Необязательный логический параметр для отключения текстового поля |
| on |
Необязательный обратный вызов для отображения значка кнопки отправки справа от SendBox. |
| on |
Необязательный обратный вызов для отрисовки системного сообщения под SendBox. |
| on |
Опциональное поведение переопределения при нажатии кнопки отправки |
| on |
Необязательный обратный вызов при вводе пользователя |
| strings | Необязательные строки для переопределения в компоненте |
| styles | Позволяет пользователям передавать в объект настраиваемые стили CSS. |
| support |
Необязательный логический параметр для поддержки новой строки в SendBox. |
| system |
Необязательный текст для системного сообщения под текстовым полем |
Сведения о свойстве
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