blockly > CollapsibleToolboxCategory
Klasa CollapsibleToolboxCategory
Klasa dla kategorii w przyborniku, którą można zwinąć.
Podpis:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Rozszerza: ToolboxCategory
Implementacje: ICollapsibleToolboxItem
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (constructor)(categoryDef, toolbox, opt_parent) | Tworzy nową instancję klasy CollapsibleToolboxCategory |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| expanded_ | protected |
wartość logiczna | Określa, czy kategoria ma wyświetlać swoje podkategorie. |
| registrationName | static |
ciąg znaków | Nazwa używana do rejestrowania kategorii ze zwijanego zestawu narzędzi. |
| subcategoriesDiv_ | protected |
HTMLDivElement | wartość null | Kontener na wszystkie kategorie podrzędne. |
| toolboxItems_ | protected |
IToolboxItem[] | Podrzędne elementy zestawu narzędzi dla tej kategorii. |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected |
Utwórz model DOM dla wszystkich podkategorii. |
| getChildToolboxItems() | Przybiera wszystkie przedmioty z zestawu narzędzi dla dzieci. (Np. Pobiera podkategorie) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | Określa, czy kategoria jest rozwinięta, aby wyświetlić jej podkategorie. | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | Otwiera lub zamyka bieżącą kategorię i powiązane z nią menu rozwijane. | |
| setVisible_(isVisible) | ||
| toggleExpanded() | Określa, czy kategoria ma być rozwinięta. |