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() מציין אם הקטגוריה מורחבת או לא.