Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > IToolbox
Oberfläche für eine Toolbox.
Unterschrift:
export interface IToolbox extends IRegistrable
Erweitert: IRegistrable
Methoden
Method |
Beschreibung |
clearSelection() |
Hebt die Markierung aller zuvor ausgewählten Elemente auf. |
dispose() |
Entsorgt diese Toolbox. |
getFlyout() |
Toolbox-Flyout abrufen. |
getHeight() |
Ruft die Höhe der Toolbox ab. |
getSelectedItem() |
Ruft das ausgewählte Element ab. |
getWidth() |
Ruft die Breite der Toolbox ab. |
getWorkspace() |
Ruft den Arbeitsbereich für die Toolbox ab. |
handleToolboxItemResize() |
Zieht die Größenänderung der Toolbox durch, wenn die Größe eines Toolbox-Elements geändert wird. |
init() |
Initialisiert die Toolbox. |
isHorizontal() |
Ruft ab, ob die Toolbox horizontal ist. |
position() |
Positioniert die Toolbox abhängig davon, ob es sich um eine horizontale Toolbox handelt und ob der Arbeitsbereich in rtl ist. |
refreshSelection() |
Aktualisiert den Inhalt des Flyouts, ohne es zu schließen. Sollte als Reaktion auf eine Änderung in einer der dynamischen Kategorien verwendet werden, z. B. bei Variablen oder Verfahren. |
refreshTheme() |
Aktualisiert die Kategoriefarben und Hintergrundfarben ausgewählter Kategorien |
render(toolboxDef) |
Füllt die Toolbox mit neuen Toolbox-Elementen und entfernt alle alten Inhalte. |
selectItemByPosition(position) |
Wählt das Toolbox-Element anhand seiner Position in der Liste der Toolbox-Elemente aus. |
setVisible(isVisible) |
Legt die Sichtbarkeit der Toolbox fest. |
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: 2024-09-20 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-20 (UTC)."],[[["The `IToolbox` interface defines the structure and behavior of a toolbox in Blockly, extending the `IRegistrable` interface."],["It provides methods for managing toolbox items, handling selection, positioning, and rendering the toolbox content."],["Methods like `clearSelection`, `getSelectedItem`, and `refreshSelection` manage toolbox item selection."],["The `IToolbox` interface facilitates toolbox initialization, disposal, and interaction with the workspace."],["Developers can use `IToolbox` methods to control the toolbox's appearance, including visibility, position, and theme."]]],[]]