فئة إدخال FieldMultilineInput
فئة لحقل مربّع نص قابل للتعديل.
Signature:
export declare class FieldMultilineInput extends FieldTextInput
يوسِّع: FieldTextInput
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(Buildor)(value, validator, config) | تنشئ هذه الدالة مثيلاً جديدًا من الفئة FieldMultilineInput . |
أماكن إقامة
الموقع | مفاتيح التعديل | Type | الوصف |
---|---|---|---|
isOverflowedY_ | protected |
boolean | ما إذا كان تجاوز Y overflow يحدث حاليًا. |
maxLines_ | protected |
الرقم | تحدّد هذه السمة الحد الأقصى لعدد أسطر الحقل. وفي حال تجاوزها، يتم تفعيل وظيفة التمرير. |
textGroup | SVGGElement | فارغ | عنصر مجموعة SVG الذي سيحتوي على عنصر نصي لكل صف نصي عند إعداده. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
configure_(config) | protected |
اضبط الحقل استنادًا إلى خريطة الخيارات المحدّدة. |
doValueUpdate_(newValue) | protected |
يتم استدعاء بواسطة setValue إذا كان إدخال النص صالحًا. لتحديث قيمة الحقل وتحديث نص الحقل إذا لم يكن يتم تحريره حاليًا (أي أنه تتم معالجته بواسطة htmlInput_). تتم إعادة تعريفه هنا لتعديل حالة الفائض في الحقل. |
getDisplayText_() | protected |
احصل على النص من هذا الحقل كما هو معروض على الشاشة. قد يختلف عن getText بسبب علامة الحذف وغير ذلك من التنسيقات. |
getMaxLines() | تعرض إعدادات maxLines لهذا الحقل. | |
initView() | يمكنك إنشاء واجهة مستخدم للكتلة لهذا الحقل. | |
onHtmlInputKeyDown_(e) | protected |
وجِّه المفتاح للأسفل وصولاً إلى المحرِّر. إلغاء تعريف الإدخال النصي لهذا بحيث لا يتم إغلاق المحرر عند كتابة مفتاح enter. |
render_() | protected |
لتعديل نص عنصر textElement |
setMaxLines(maxLines) | لضبط إعدادات maxLines لهذا الحقل. | |
showEditor_(e, replaceInput) | عرض محرِّر النصوص الحرة المضمّنة أعلى النص تلغي هذه السياسة السلوك التلقائي لفرض العرض من أجل تصحيح حجم الحظر، استنادًا إلى نص المحرّر. | |
updateSize_() | protected |
تُعدِّل حجم الحقل استنادًا إلى النص. |
widgetCreate_() | protected |
يمكنك إنشاء التطبيق المصغَّر لمحرِّر إدخال النص. |