הכיתה ToolboxItem
הכיתה של פריט בתיבת הכלים.
Signature:
export declare class ToolboxItem implements IToolboxItem
יישום: IToolboxItem
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(toolboxItemDef, parentToolbox, opt_parent) | יצירת מופע חדש של הכיתה ToolboxItem |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| id_ | protected |
מחרוזת | |
| level_ | protected |
number | |
| parent_ | protected |
ICollapsibleToolboxItem | null | |
| parentToolbox_ |
|
IToolbox | תיבת הכלים שאליה שייכת הקטגוריה. |
| toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
| workspace_ | protected |
WorkspaceSvg |
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| canBeFocused() | ראו IFocusableNode.canBeFocused. | |
| dispose() | יש להשליך את הפריט הזה לכלי. פעולה ללא תוצאה כברירת מחדל. | |
| getClickTarget() | הפונקציה מקבלת את אלמנט ה-HTML שניתן ללחוץ עליו. אלמנט הורה של תיבת הכלים מקבל קליקים. תיבת הכלים ההורה תוסיף מזהה לאלמנט הזה כדי שתוכל להעביר את האירוע onClick ל-toolboxItem הנכון. | |
| getDiv() | הפונקציה מקבלת את ה-div של פריט תיבת הכלים. | |
| getFocusableElement() | מידע נוסף זמין במאמר IFocusableNode.getFocusableElement. | |
| getFocusableTree() | מידע נוסף זמין במאמר IFocusableNode.getFocusableTree. | |
| getId() | הפונקציה מקבלת מזהה ייחודי של פריט תיבת הכלים הזה. | |
| getParent() | הפונקציה מקבלת את ההורה אם פריט תיבת הכלים נמצא בתצוגת עץ. | |
| init() | אתחול הפריט בכלי. זה כולל יצירת DOM ועדכון המצב של פריטים על סמך אובייקט המידע. | |
| isCollapsible() | האם אפשר לכווץ את הפריט בתיבה. | |
| isSelectable() | אם אפשר לבחור את הפריט בכלי. | |
| onNodeBlur() | מידע נוסף זמין במאמר IFocusableNode.onNodeBlur. | |
| onNodeFocus() | מידע נוסף זמין במאמר IFocusableNode.onNodeFocus. | |
| setVisible_(_isVisible) | הגדרה של סטטוס החשיפה של הקטגוריה. כדי שקטגוריה תהיה גלויה, צריך להרחיב גם את קטגוריית ההורה שלה. |