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. |