チャットの入力欄を描画するコンポーネントです。
| プロパティ | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
canSendFiles |
boolean |
✅ | - | ファイルメッセージを送信できるかどうか |
canSendTextMessage |
boolean |
✅ | - | テキストメッセージを送信できるかどうか |
iconPack |
IconPack1 |
❌ | defaultIconPack |
アイコンパック |
inputTextPlaceholder |
string |
✅ | - | テキスト入力のプレースホルダー |
isEditing |
boolean |
✅ | - | コンポーザーを編集モードにします |
maxLength |
number |
✅ | - | テキスト入力の最大長 |
message |
string |
✅ | - | あらかじめ入力するメッセージ |
quotedMessage |
string |
✅ | - | 表示する引用メッセージ |
rateLimits |
{ period: number; maxInvocations: number; } |
✅ | - | レート制限 |
storageKey |
string |
✅ | - | localStorage にメッセージを保存するキー |
t |
RtkI18n1 |
❌ | useLanguage() |
言語 |
<rtk-chat-composer-view></rtk-chat-composer-view><rtk-chat-composer-view
inputTextPlaceholder="example">
</rtk-chat-composer-view><script>
const el = document.querySelector("rtk-chat-composer-view");
el.canSendFiles= true;
el.canSendTextMessage= true;
</script>