blockly > نمادها > MutatorIcon
icons.کلاس MutatorIcon
آیکونی که به کاربر اجازه می دهد شکل بلوک را تغییر دهد.
به عنوان مثال، می توان از آن برای افزودن فیلدها یا ورودی های اضافی به بلوک استفاده کرد.
امضا:
export declare class MutatorIcon extends Icon implements IHasBubble
گسترش می یابد: نماد
پیاده سازی: IHasBubble
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (flyoutBlockTypes، sourceBlock) | یک نمونه جدید از کلاس MutatorIcon می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
منبع بلوک | | BlockSvg | |
تایپ کنید | | IconType < MutatorIcon > | رشته ای که برای شناسایی این نماد استفاده می شود. |
وزن | | (اعلام نشده) | وزن این نماد نسبت به سایر نمادها. نمادهایی با مقادیر وزن مثبت بیشتر در انتهای بلوک دورتر ارائه می شوند. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
applicationColour() | ||
bubbleIsVisible() | ||
در معرض قرار دادن() | ||
getBubble() | به IHasBubble.getBubble مراجعه کنید. | |
getSize() | ||
getType() | ||
دریافت وزن () | ||
getWorkspace() | ||
initView (pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange (blockOrigin) | ||
setBubbleVisible (قابل مشاهده) | ||
updateCollapsed() |