واجهة IIcon
Signature:
export interface IIcon
الطُرق
الطريقة | الوصف |
---|---|
applyColour() | لتعديل لون الرمز عندما يتغيّر لون الكتلة. |
dispose() | يتخلص من أي عناصر من عناصر الأيقونة. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | إخفاء الرمز عندما يكون جزءًا من علامة إدراج. |
initView(pointerdownListener) | تنشئ عناصر SVG للرمز الذي سيبقى على الكتلة. |
isClickableInFlyout(autoClosingFlyout)? | (اختياري) تحقق مما إذا كان يجب أن يكون الرمز قابلاً للنقر أثناء إنشاء القالب في قائمة منبثقة. في حال عدم تحديد هذه الدالة، سيكون الرمز قابلاً للنقر في جميع العلامات. |
isShownWhenCollapsed() | |
onClick() | لإبلاغ الرمز بأنه تم النقر عليه. |
onLocationChange(blockOrigin) | لإبلاغ الرمز بأنه تم تغيير مواقعه. |
setOffsetInBlock(offset) | يتم إرسال إشعار إلى الرمز بالنسبة إلى أعلى بداية للكتلة في وحدات مساحة العمل. |
updateCollapsed() | يعدِّل تصغير/عرض الرمز عند تغيير تصغير الحظر. |
updateEditable() | يتيح هذا الخيار تعديل إمكانية تعديل الرمز عند تغيُّر إمكانية تعديل الحظر. |