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