blockly > الرموز > MutatorIcon
فئة icon.MutatorIcon
أيقونة تتيح للمستخدم تغيير شكل الكتلة.
على سبيل المثال، يمكن استخدامه لإضافة حقول أو إدخالات إضافية إلى الكتلة.
Signature:
export declare class MutatorIcon extends Icon implements IHasBubble
يمتدّ: الرمز
يتم التنفيذ: IHasBubble
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(CREATEor)(flyoutBlockTypes, sourceBlock) | تنشئ هذه الدالة مثيلاً جديدًا من الفئة MutatorIcon . |
أماكن إقامة
الموقع | مفاتيح التعديل | Type | الوصف |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
النوع |
|
IconType<MutatorIcon> | سلسلة النوع المستخدمة لتحديد هذا الرمز. |
الوزن |
|
(غير معلَن) | درجة وزن هذا الرمز بالنسبة إلى الرموز الأخرى. يتم عرض الأيقونات ذات قيم الوزن الموجبة الأكبر في نهاية الكتلة. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
disposition() | ||
findParentWs(workspace) | static |
تعرض مساحة العمل الرئيسية لمساحة عمل مضمّنة في فقاعة مساحة عمل صغيرة، مع الأخذ في الاعتبار ما إذا كانت مساحة العمل عبارة عن نافذة منبثقة. |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
reconnect(connectChild, block, recordName) | static |
لإعادة ربط الاتصال المحدد بالمدخل المتغير في القطعة المحدّدة. |
setBubbleVisible(visible) | ||
updateCollapsed() |