blockly > CollapsibleToolboxCategory
Classe CollapsibleToolboxCategory
Classe di una categoria in una casella degli strumenti che può essere compressa.
Firma:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Estende: ToolboxCategory
Implementa: ICollapsibleToolboxItem
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(constructor)(categoryDef, toolbox, opt_parent) | Crea una nuova istanza della classe CollapsibleToolboxCategory |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
expanded_ | protected |
boolean | Indica se la categoria deve mostrare o meno le relative sottocategorie. |
registrationName | static |
stringa | Nome utilizzato per registrare una categoria di strumenti comprimibili. |
subcategoriesDiv_ | protected |
HTMLDivElement | null | Contenitore per qualsiasi categoria secondaria. |
toolboxItems_ | protected |
IToolboxItem[] | Gli elementi degli strumenti secondari per questa categoria. |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
createDom_() | ||
createIconDom_() | ||
createSubCategoriesDom_(subcategories) | protected |
Crea il DOM per tutte le sottocategorie. |
getChildToolboxItems() | Restituisce gli elementi della casella degli strumenti per bambini. (ad es. Visualizza le sottocategorie) | |
getDiv() | ||
init() | ||
isCollapsible() | ||
isExpanded() | Indica se la categoria si espande in modo da mostrare le relative sottocategorie secondarie. | |
makeDefaultCssConfig_() | ||
onClick(_e) | ||
parseContents_(categoryDef) | ||
setExpanded(isExpanded) | Apre o chiude la categoria corrente e il riquadro a comparsa associato. | |
setVisible_(isVisible) | ||
toggleExpanded() | Attiva o disattiva l'espansione della categoria. |