blockly > CollapsibleToolboxCategory
כיתה מכווצתToolboxCategory
כיתה לקטגוריה בארגז כלים שאפשר לכווץ.
Signature:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
מרחיב: ToolboxCategory
הטמעות: ICollapsibleToolboxItem
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(categoryDef, toolbox, opt_parent) | יצירת מופע חדש של המחלקה CollapsibleToolboxCategory |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
expanded_ | protected |
boolean | מציין אם הקטגוריה צריכה להציג את קטגוריות המשנה שלה. |
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() | לחצן לבחירה באפשרות להרחיב או לא. |