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