blockly > utils > Strumenti
Enumerazioni
Enumerazione |
Descrizione |
Posizione |
Posizione della casella degli strumenti e/o del riquadro a comparsa rispetto all'area di lavoro. |
Funzioni
Interfacce
Interfaccia |
Descrizione |
BlockInfo |
Le informazioni necessarie per creare un blocco. Tieni presente che l'opzione disabilitata ha un tipo diverso per la compatibilità con le versioni precedenti. |
ButtonInfo |
Le informazioni necessarie per creare un pulsante. |
DynamicCategoryInfo |
Le informazioni necessarie per creare una categoria personalizzata. |
LabelInfo |
Le informazioni necessarie per creare un'etichetta. |
SeparatorInfo |
Le informazioni necessarie per creare un separatore. |
StaticCategoryInfo |
Le informazioni necessarie per creare una categoria. |
ToolboxInfo |
La definizione JSON di una casella degli strumenti. |
Variabili
Alias del tipo
Alias del tipo |
Descrizione |
ButtonOrLabelInfo |
Le informazioni necessarie per creare un pulsante o un'etichetta nel riquadro a comparsa. |
CategoryInfo |
Le informazioni necessarie per creare una categoria dinamica o statica. |
FlyoutDefinition |
Tutti i diversi tipi che possono essere utilizzati per mostrare gli elementi in una finestra a comparsa. |
FlyoutItemInfo |
Tutti i diversi tipi che possono essere visualizzati in un riquadro a comparsa. |
FlyoutItemInfoArray |
Un array che contiene elementi a comparsa. |
ToolboxDefinition |
Tutti i vari tipi che possono creare una toolbox. |
ToolboxItemInfo |
Qualsiasi informazione che possa essere utilizzata per creare un elemento. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[null,null,["Ultimo aggiornamento 2023-12-01 UTC."],[[["The `utils.toolbox` namespace provides tools for managing and interacting with Blockly's toolbox, which houses blocks and other elements users can drag onto the workspace."],["It includes interfaces for defining various toolbox items like buttons, labels, categories, and separators, along with type aliases for organizing these definitions."],["The namespace offers a function, `parseToolboxTree`, to convert toolbox definitions into a consistent structure for Blockly to use."],["Enums and variables like `Position` and `TEST_ONLY` further aid in configuring and testing toolbox behavior."],["Developers can utilize these components to create and customize toolboxes that enhance the user's experience with Blockly."]]],[]]