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()
در معرض قرار دادن()
findParentWs (فضای کاری) static فضای کاری والد یک فضای کاری را که در داخل یک حباب فضای کاری کوچک قرار دارد، برمی‌گرداند، با در نظر گرفتن اینکه آیا فضای کاری یک فضای کاری است یا نه.
getSize()
getType()
دریافت وزن ()
getWorkspace()
initView (pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange (blockOrigin)
اتصال مجدد (connectionChild، block، inputName) static اتصال داده شده را دوباره به ورودی جهش یافته در بلوک داده شده متصل می کند.
setBubbleVisible (قابل مشاهده)
updateCollapsed()