blockly > الرموز > MutatorIcon

فئة icon.MutatorIcon

أيقونة تتيح للمستخدم تغيير شكل الكتلة.

على سبيل المثال، يمكن استخدامه لإضافة حقول أو إدخالات إضافية إلى الكتلة.

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

يمتدّ: الرمز

يتم التنفيذ: IHasBubble

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(CREATEor)(flyoutBlockTypes, sourceBlock) تنشئ هذه الدالة مثيلاً جديدًا من الفئة MutatorIcon.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
sourceBlock

protected

readonly

BlockSvg
النوع

static

readonly

IconType<MutatorIcon> سلسلة النوع المستخدمة لتحديد هذا الرمز.
الوزن

static

readonly

(غير معلَن) درجة وزن هذا الرمز بالنسبة إلى الرموز الأخرى. يتم عرض الأيقونات ذات قيم الوزن الموجبة الأكبر في نهاية الكتلة.

الطُرق

الطريقة مفاتيح التعديل الوصف
applyColour()
bubbleIsVisible()
disposition()
findParentWs(workspace) static تعرض مساحة العمل الرئيسية لمساحة عمل مضمّنة في فقاعة مساحة عمل صغيرة، مع الأخذ في الاعتبار ما إذا كانت مساحة العمل عبارة عن نافذة منبثقة.
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
reconnect(connectChild, block, recordName) static لإعادة ربط الاتصال المحدد بالمدخل المتغير في القطعة المحدّدة.
setBubbleVisible(visible)
updateCollapsed()