blockly > utils > toolbox
Aufzählungen
Aufzählung |
Beschreibung |
Position |
Position der Toolbox und/oder des Flyouts im Verhältnis zum Arbeitsbereich. |
Funktionen
Interfaces
Schnittstelle |
Beschreibung |
BlockInfo |
Die Informationen, die zum Erstellen eines Blocks in der Toolbox erforderlich sind. Hinweis: „Deaktiviert“ hat aus Gründen der Abwärtskompatibilität einen anderen Typ. |
ButtonInfo |
Die Informationen, die zum Erstellen einer Schaltfläche in der Toolbox erforderlich sind. |
DynamicCategoryInfo |
Die Informationen, die zum Erstellen einer benutzerdefinierten Kategorie erforderlich sind. |
LabelInfo |
Die Informationen, die zum Erstellen eines Labels in der Toolbox erforderlich sind. |
SeparatorInfo |
Die Informationen, die zum Erstellen eines Trennzeichens in der Toolbox erforderlich sind. |
StaticCategoryInfo |
Die Informationen, die zum Erstellen einer Kategorie in der Toolbox erforderlich sind. |
ToolboxInfo |
Die JSON-Definition einer Toolbox. |
Variablen
Typaliasse
Typ-Alias |
Beschreibung |
ButtonOrLabelInfo |
Die Informationen, die zum Erstellen einer Schaltfläche oder eines Labels im Flyout-Format erforderlich sind. |
CategoryInfo |
Die Informationen, die zum Erstellen einer dynamischen oder statischen Kategorie erforderlich sind. |
FlyoutDefinition |
Alle verschiedenen Typen, die zum Anzeigen von Elementen in einem Flyout-Element verwendet werden können. |
FlyoutItemInfo |
Alle verschiedenen Typen, die in einem Flyout angezeigt werden können. |
FlyoutItemInfoArray |
Ein Array mit Flyout-Elementen. |
ToolboxDefinition |
Alle verschiedenen Typen, mit denen sich eine Toolbox erstellen lässt. |
ToolboxItemInfo |
Alle Informationen, die zum Erstellen eines Elements in der Toolbox verwendet werden können. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[null,null,["Zuletzt aktualisiert: 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."]]],[]]