blockly > CollapsibleToolboxCategory
מחלקה ל-ColdsibleToolboxCategory
כיתה לקטגוריה בארגז כלים שאפשר לכווץ.
Signature:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
תוספים: ToolboxCategory
הטמעות: ICollapsibleToolboxItem
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(categoryDef, toolbox, opt_parent) | יצירה של מופע חדש של המחלקה CollapsibleToolboxCategory |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| expanded_ | protected |
בוליאני | האם הקטגוריה צריכה להציג את קטגוריות המשנה שלה. |
| registrationName | static |
מחרוזת | השם המשמש לרישום קטגוריה של ארגז כלים שניתן לכווץ. |
| subcategoriesDiv_ | protected |
HTMLDivElement | null | קונטיינר לכל קטגוריות הצאצא. |
| toolboxItems_ | protected |
IToolboxItem[] | פריטי הצאצא בארגז הכלים של הקטגוריה הזו. |
שיטות
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected |
יצירת ה-DOM לכל קטגוריות המשנה. |
| getChildToolboxItems() | מקבל כל פריט מארגז הכלים לילדים. (לדוגמה: קבלת קטגוריות המשנה) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | האם הקטגוריה תורחב כדי להציג את קטגוריות המשנה שלה. | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | פתיחה או סגירה של הקטגוריה הנוכחית והתיקייה המשויכת. | |
| setVisible_(isVisible) | ||
| toggleExpanded() | מציין אם הקטגוריה מורחבת או לא. |