blockly > نمادها > WarningIcon

icons.WarningIcon کلاس

نمادی که به کاربر هشدار می دهد که مشکلی در بلوک آنها وجود دارد.

به عنوان مثال، این می تواند برای هشدار دادن به آنها در مورد مقادیر نادرست فیلد، یا قرار دادن نادرست بلوک (قرار دادن آن در جایی که به آن تعلق ندارد) استفاده شود.

امضا:

export declare class WarningIcon extends Icon implements IHasBubble 

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

پیاده سازی: IHasBubble

اظهارات

سازنده این کلاس به عنوان داخلی علامت گذاری شده است. کد شخص ثالث نباید سازنده را مستقیماً فراخوانی کند یا کلاس های فرعی ایجاد کند که کلاس WarningIcon را گسترش دهد.

خواص

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

protected

readonly

BlockSvg
تایپ کنید

static

readonly

IconType < نماد هشدار > رشته ای که برای شناسایی این نماد استفاده می شود.
وزن

static

readonly

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

روش ها

روش اصلاح کننده ها توضیحات
applicationColour()
bubbleIsVisible()
در معرض قرار دادن()
getSize()
getType()
دریافت وزن ()
initView (pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() به طور کامل می گوید که این نماد زمانی که بلوک جمع می شود نشان داده می شود.
onClick() قابلیت مشاهده حباب را تغییر می دهد.
onLocationChange (blockOrigin) در صورت باز بودن حباب نماد، مکان آن را به روز می کند.
setBubbleVisible (قابل مشاهده)
updateCollapsed()