blockly > IIcon

واجهة IIcon

Signature:

export interface IIcon 

الطُرق

الطريقة الوصف
applyColour() يتم تحديث لون الرمز عند تغيير لون المجموعة.
disposition() التخلص من أي عناصر من الرمز.
getSize()
getType()
getWeight()
hideForInsertionMarker() لإخفاء الرمز عندما يكون جزءًا من علامة الإدراج.
initView(pointerdownListener) تنشئ عناصر SVG للرمز الذي سيبقى على الكتلة.
isclickableInFlyout(autoCloseFlyout)؟ (اختياري) تحقّق مما إذا كان يجب أن يكون الرمز قابلاً للنقر عندما يكون المربّع في قائمة منبثقة. إذا لم يتم تحديد هذه الدالة، فسيكون الرمز قابلاً للنقر في جميع الإصدارات.
isShownWhenCollapsed()
onClick() تُعلِم هذه العلامة بالرمز الذي تم النقر عليه.
onLocationChange(blockOrigin) يتم إرسال إشعار إلى الرمز بأنه تم تغيير مواقعه الجغرافية.
setOffsetInBlock(offset) لإرسال إشعار إلى الرمز الذي يشير إلى نقطة البداية العلوية في وحدات مساحة العمل
updateCollapsed() يؤدي هذا الخيار إلى تعديل طريقة تصغير/عرض الرمز عند تغيير تصغير المربّع.
updateEditable() يتم تعديل إمكانية تعديل الرمز عند تغيير إمكانية تعديل الكتلة.