blockly > نمادها > CommentIcon

icons.CommentIcon کلاس

نمادی که به کاربر اجازه می دهد متن نظر را به یک بلوک اضافه کند.

امضا:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

گسترش می یابد: نماد

پیاده سازی: IHasBubble ISerializable

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده) (sourceBlock) یک نمونه جدید از کلاس CommentIcon می سازد

خواص

اموال اصلاح کننده ها تایپ کنید توضیحات
منبع بلوک

protected

readonly

مسدود کردن
تایپ کنید

static

readonly

IconType <import("../interfaces/i_comment_icon.js").ICommentIcon> رشته ای که برای شناسایی این نماد استفاده می شود.
وزن

static

readonly

(اعلام نشده) وزن این نماد نسبت به سایر نمادها. نمادهایی با مقادیر وزن مثبت بیشتر در انتهای بلوک دورتر ارائه می شوند.

روش ها

روش اصلاح کننده ها توضیحات
applicationColour()
bubbleIsVisible()
در معرض قرار دادن()
getBubbleSize()
getSize()
getText() متن این نظر را برمی گرداند.
getType()
دریافت وزن ()
initView (pointerdownListener)
isClickableInFlyout()
loadState (وضعیت) حالت داده شده را برای این نظر اعمال می کند.
onClick()
onLocationChange (blockOrigin)
onSizeChange() اندازه این نماد را در پاسخ به تغییر اندازه حباب ورودی به روز می کند.
onTextChange() متن این نظر را در پاسخ به تغییرات در متن حباب ورودی به روز می کند.
saveState()
setBubbleSize(اندازه) اندازه حباب قابل ویرایش را برای این نظر تنظیم می کند. اگر حباب قابل مشاهده باشد، اندازه آن را تغییر می دهد.
setBubbleVisible (قابل مشاهده)
setText (متن) متن این نظر را تنظیم می کند. هر حباب را در صورت مشاهده به روز می کند.
updateEditable() وضعیت حباب (قابل ویرایش / غیرقابل ویرایش) را به روز می کند تا اگر حباب در حال حاضر نشان داده شده باشد، وضعیت حباب را منعکس می کند.