blockly > نمادها > CommentIcon
icons.CommentIcon کلاس
نمادی که به کاربر اجازه می دهد متن نظر را به یک بلوک اضافه کند.
امضا:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
گسترش می یابد: نماد
پیاده سازی: IHasBubble ISerializable
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (sourceBlock) | یک نمونه جدید از کلاس CommentIcon می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
منبع بلوک | | مسدود کردن | |
تایپ کنید | | IconType <import("../interfaces/i_comment_icon.js").ICommentIcon> | رشته ای که برای شناسایی این نماد استفاده می شود. |
وزن | | (اعلام نشده) | وزن این نماد نسبت به سایر نمادها. نمادهایی با مقادیر وزن مثبت بیشتر در انتهای بلوک دورتر ارائه می شوند. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
applicationColour() | ||
bubbleIsVisible() | ||
در معرض قرار دادن() | ||
getBubbleSize() | ||
getSize() | ||
getText() | متن این نظر را برمی گرداند. | |
getType() | ||
دریافت وزن () | ||
initView (pointerdownListener) | ||
isClickableInFlyout() | ||
loadState (وضعیت) | حالت داده شده را برای این نظر اعمال می کند. | |
onClick() | ||
onLocationChange (blockOrigin) | ||
onSizeChange() | اندازه این نماد را در پاسخ به تغییر اندازه حباب ورودی به روز می کند. | |
onTextChange() | متن این نظر را در پاسخ به تغییرات در متن حباب ورودی به روز می کند. | |
saveState() | ||
setBubbleSize(اندازه) | اندازه حباب قابل ویرایش را برای این نظر تنظیم می کند. اگر حباب قابل مشاهده باشد، اندازه آن را تغییر می دهد. | |
setBubbleVisible (قابل مشاهده) | ||
setText (متن) | متن این نظر را تنظیم می کند. هر حباب را در صورت مشاهده به روز می کند. | |
updateEditable() | وضعیت حباب (قابل ویرایش / غیرقابل ویرایش) را به روز می کند تا اگر حباب در حال حاضر نشان داده شده باشد، وضعیت حباب را منعکس می کند. |