blockly > comments > CommentEditor
فئة CommentEditor في comments
تمثّل هذه السمة الجزء من التعليق الذي يمكن كتابته.
Signature:
export declare class CommentEditor implements IFocusableNode
التنفيذ: IFocusableNode
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(constructor)(workspace, commentId, onFinishEditing) | تنشئ هذه الدالة مثيلاً جديدًا لفئة CommentEditor |
الخصائص
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
id? | سلسلة | (اختياري) | |
workspace | WorkspaceSvg |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
addTextChangeListener(listener) | تسجّل هذه السمة عملية ردّ اتصال ترصد تغييرات النص. | |
canBeFocused() | ||
getDom() | تعرض هذه الدالة بنية نموذج المستند (DOM) لمحرّر التعليقات هذا. | |
getFocusableElement() | ||
getFocusableTree() | ||
getText() | تعرض هذه الطريقة النص الحالي للتعليق. | |
onNodeBlur() | ||
onNodeFocus() | ||
removeTextChangeListener(listener) | تزيل هذه الطريقة المستمع المحدّد من قائمة مستمعي تغيير النص. | |
setEditable(isEditable) | تضبط هذه السمة ما إذا كان يمكن تعديل منطقة النص. إذا لم يكن الأمر كذلك، سيكون حقل النص للقراءة فقط. | |
setPlaceholderText(text) | تضبط هذه السمة نص العنصر النائب المعروض لتعليق فارغ. | |
setText(text) | تضبط هذه السمة النص الحالي للتعليق وتفعّل أدوات معالجة تغييرات التعليق. | |
updateSize(size, topBarSize) | تعديل حجم عنصر محرّر التعليقات |