blockly > utils > troubleshooter
Énumérations
Enumeration |
Description |
Position |
Position de la boîte à outils et/ou du menu déroulant par rapport à l'espace de travail. |
distantes
Interfaces
Interface |
Description |
BlockInfo |
Informations nécessaires pour créer un bloc dans la boîte à outils. Notez que l'option "Désactivé" a un type différent pour assurer la rétrocompatibilité. |
ButtonInfo |
Informations nécessaires pour créer un bouton dans la boîte à outils. |
DynamicCategoryInfo |
Informations nécessaires pour créer une catégorie personnalisée. |
LabelInfo |
Les informations nécessaires pour créer une étiquette dans la boîte à outils. |
SeparatorInfo |
Informations nécessaires pour créer un séparateur dans la boîte à outils. |
StaticCategoryInfo |
Les informations nécessaires pour créer une catégorie dans la boîte à outils. |
ToolboxInfo |
Définition JSON d'une boîte à outils. |
Variables
Alias de types
Alias de type |
Description |
ButtonOrLabelInfo |
Informations nécessaires pour créer un bouton ou une étiquette dans le menu déroulant. |
CategoryInfo |
Informations nécessaires pour créer une catégorie dynamique ou statique. |
FlyoutDefinition |
Tous les différents types pouvant être utilisés pour afficher des éléments dans un menu déroulant. |
FlyoutItemInfo |
Tous les différents types pouvant être affichés dans un menu déroulant. |
FlyoutItemInfoArray |
Tableau contenant des éléments volants. |
ToolboxDefinition |
Tous les différents types qui peuvent créer une boîte à outils. |
ToolboxItemInfo |
Toute information pouvant être utilisée pour créer un élément dans la boîte à outils. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).
[null,null,["Dernière mise à jour le 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."]]],[]]