blockly > CollapsibleToolboxCategory
CollapsibleToolboxCategory-Klasse
Klasse für eine Kategorie in einer Toolbox, die minimiert werden kann.
Unterschrift:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Erweitert: ToolboxCategory
Implementierung:ICollapsibleToolboxItem
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (Konstruktor)(categoryDef, toolbox, opt_parent) | Erstellt eine neue Instanz der CollapsibleToolboxCategory-Klasse |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| expanded_ | protected |
boolean | Gibt an, ob die Kategorie ihre Unterkategorien anzeigen soll. |
| registrationName | static |
String | Name für die Registrierung einer minimierbaren Toolbox-Kategorie. |
| subcategoriesDiv_ | protected |
HTMLDivElement | null | Container für alle untergeordneten Kategorien. |
| toolboxItems_ | protected |
IToolboxItem[] | Die untergeordneten Toolbox-Elemente dieser Kategorie. |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected |
Erstellen Sie das DOM für alle Unterkategorien. |
| getChildToolboxItems() | Ruft alle untergeordneten Toolbox-Elemente ab. (Beispiel: ruft die Unterkategorien ab) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | Gibt an, ob die Kategorie erweitert wird, sodass die untergeordneten Unterkategorien angezeigt werden. | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | Öffnet oder schließt die aktuelle Kategorie und das zugehörige Flyout. | |
| setVisible_(isVisible) | ||
| toggleExpanded() | Gibt an, ob die Kategorie maximiert ist. |