blockly > icons > CommentIcon
فئة icons.CommentIcon
رمز يسمح للمستخدم بإضافة نص تعليق إلى قالب.
Signature:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
التوسيع: الرمز
الواجهات المستخدَمة: IHasBubble وISerializable
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(constructor)(sourceBlock) | إنشاء مثيل جديد من فئة CommentIcon |
الخصائص
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
sourceBlock |
|
حظر | |
TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | سلسلة النوع المستخدَمة لتحديد هذا الرمز |
الوزن |
|
(غير مُعلَن) | أهمية هذا الرمز مقارنةً بالرموز الأخرى. يتم عرض الرموز التي تحتوي على قيم وزن موجبة أكثر في نهاية المربّع. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
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() | تعديل حالة الفقاعة (قابلة للتعديل / غير قابلة للتعديل) لتعكس حالة الفقاعة إذا كانت الفقاعة معروضة حاليًا |