blockly > نمادها > MutatorIcon

icons.کلاس MutatorIcon

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

به عنوان مثال، می توان از آن برای افزودن فیلدها یا ورودی های اضافی به بلوک استفاده کرد.

امضا:

export declare class MutatorIcon extends Icon implements IHasBubble 

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

پیاده سازی: IHasBubble

سازندگان

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

خواص

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

protected

readonly

BlockSvg
تایپ کنید

static

readonly

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

static

readonly

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

روش ها

روش اصلاح کننده ها توضیحات
applicationColour()
bubbleIsVisible()
در معرض قرار دادن()
getSize()
getType()
دریافت وزن ()
getWorkspace()
initView (pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange (blockOrigin)
setBubbleVisible (قابل مشاهده)
updateCollapsed()