blockly > icons > CommentIcon

فئة icons.CommentIcon

رمز يسمح للمستخدم بإضافة نص تعليق إلى قالب.

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

التوسيع: الرمز

الواجهات المستخدَمة: IHasBubble وISerializable

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

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)(sourceBlock) إنشاء مثيل جديد من فئة CommentIcon

الخصائص

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

protected

readonly

حظر
TYPE

static

readonly

IconType‎<import("../interfaces/i_comment_icon.js").ICommentIcon> سلسلة النوع المستخدَمة لتحديد هذا الرمز
الوزن

static

readonly

(غير مُعلَن) أهمية هذا الرمز مقارنةً بالرموز الأخرى. يتم عرض الرموز التي تحتوي على قيم وزن موجبة أكثر في نهاية المربّع.

الطُرق

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