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