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()