blockly > IIcon

ממשק IIcon

Signature:

export interface IIcon 

שיטות

שיטה התיאור
applyColour() עדכון צבע הסמל כשצבע הבלוק משתנה.
dispose() נמחק רכיבים של הסמל.
getSize()
getType()
getWeight()
hideForInsertionMarker() הסתרת הסמל כשהוא חלק מסמן להכנסה.
initView(pointerdownListener) יוצר את רכיבי ה-SVG עבור הסמל שיפעל בבלוק.
isClickableInFlyout(autoCloseFlyout)? (אופציונלי) בודקים אם הסמל צריך להיות קליקבילי כשהבלוק נמצא במצב נשלף. אם הפונקציה הזו לא מוגדרת, יהיה אפשר ללחוץ על הסמל בכל השקפים.
isShownWhenCollapsed()
onClick() מציינת את הסמל שלחצו עליו.
onLocationChange(blockOrigin) מודיע לסמל שמיקומים שונים בו.
setOffsetInBlock(offset) הצגת הסמל ביחס לנקודת ההתחלה של הבלוק שלו, ביחידות של סביבת עבודה.
updateCollapsed() מעדכנת את רמת הכיווץ או התצוגה של הסמל כאשר מידת הכיווץ של החסימה משתנה.
updateEditable() עדכון יכולת העריכה של הסמל כאשר אפשרות העריכה של החסימה משתנה.