blockly > رموز > CommentIcon

فئة icon.CommentIcon

أيقونة تتيح للمستخدم إضافة نص تعليق إلى كتلة.

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

يمتدّ: الرمز

يتم التنفيذ: IHasBubble وISerializable

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(CREATEor)(sourceBlock) تنشئ هذه الدالة مثيلاً جديدًا من الفئة CommentIcon.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
sourceBlock

protected

readonly

حظر
النوع

static

readonly

IconType<CommentIcon> سلسلة النوع المستخدمة لتحديد هذا الرمز.
الوزن

static

readonly

(غير معلَن) درجة وزن هذا الرمز بالنسبة إلى الرموز الأخرى. يتم عرض الأيقونات ذات قيم الوزن الموجبة الأكبر في نهاية الكتلة.

الطُرق

الطريقة مفاتيح التعديل الوصف
applyColour()
bubbleIsVisible()
disposition()
getBubbleSize()
getSize()
getText() لعرض نص هذا التعليق.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) يستخدم الحالة المحددة على هذا التعليق.
onClick()
onLocationChange(blockOrigin)
onSizeChange() لتعديل حجم هذا الرمز استجابةً للتغييرات في حجم فقاعة الإدخال.
onTextChange() لتعديل نص هذا التعليق استجابةً للتغييرات في نص فقاعة الإدخال.
saveState()
setBubbleSize(size) لتعيين حجم الفقاعة التفسيرية القابلة للتعديل لهذا التعليق. تغيير حجم الفقاعة التفسيرية إذا كانت مرئية
setBubbleVisible(visible)
setText(text) لتعيين نص هذا التعليق. عدِّل أي فقاعات إذا كانت مرئية.
updateEditable() تعديل حالة الفقاعة التفسيرية (قابلة للتعديل / غير قابلة للتعديل) لإظهار حالة الفقاعة التفسيرية في حال عرضها حاليًا