blockly > IIcon

ממשק IIcon

Signature:

export interface IIcon 

שיטות

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