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