blockly > CollapsibleToolboxCategory
Classe CollapsibleToolboxCategory
Classe pour une catégorie dans une boîte à outils pouvant être réduite.
Signature :
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Extension:ToolboxCategory
Implémentations:ICollapsibleToolboxItem
Constructeurs
| Constructeur | Modificateurs | Description |
|---|---|---|
| (constructor)(categoryDef, toolbox, opt_parent) | Construit une nouvelle instance de la classe CollapsibleToolboxCategory. |
Propriétés
| Propriété | Modificateurs | Type | Description |
|---|---|---|---|
| expanded_ | protected |
booléen | Indique si la catégorie doit afficher ses sous-catégories. |
| registrationName | static |
chaîne | Nom utilisé pour enregistrer une catégorie de la boîte à outils réductible. |
| subcategoriesDiv_ | protected |
Élément HTMLDiv | nul | Conteneur pour toutes les catégories enfants. |
| toolboxItems_ | protected |
IToolboxItem[] | Éléments de la boîte à outils enfant pour cette catégorie. |
Méthodes
| Méthode | Modificateurs | Description |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected |
Créez le DOM pour toutes les sous-catégories. |
| getChildToolboxItems() | Récupère tous les éléments de la boîte à outils des enfants. (par exemple, récupère les sous-catégories) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | Indique si la catégorie est développée pour afficher ses sous-catégories enfants. | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | Ouvre ou ferme la catégorie actuelle et le menu déroulant associé. | |
| setVisible_(isVisible) | ||
| toggleExpanded() | Active ou désactive le développement de la catégorie. |