SendBoxProps interface
SendBox の Props。
プロパティ
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
styles
supportNewline
SendBox の改行をサポートするオプションのブール値。
supportNewline?: boolean
プロパティ値
boolean
systemMessage
テキスト ボックスの下のシステム メッセージの省略可能なテキスト
systemMessage?: string
プロパティ値
string