Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > common
gemeinsamen Namespace
Funktionen
Funktion |
Beschreibung |
createBlockDefinitionsFromJsonArray(jsonArray) |
Blöcke aus einem Array von JSON-Blockdefinitionen definieren, die beispielsweise mit den Blockly-Entwicklertools generiert werden können |
defineBlocks(blocks) |
Fügen Sie die angegebenen Blockdefinitionen dem Blockdefinitionswörterbuch (Blockly.Blocks) hinzu. |
defineBlocksWithJsonArray(jsonArray) |
Blöcke aus einem Array von JSON-Blockdefinitionen definieren, die beispielsweise mit den Blockly-Entwicklertools generiert werden können |
getAllWorkspaces() |
Alle Arbeitsbereiche ansehen |
getBlockTypeCounts(block, opt_stripFollowing) |
Eine Zuordnungstabelle aller Nachkommen des Blocks, in der der Typ der Nachkommen der Anzahl der Nachkommen mit diesem Typ zugeordnet ist. |
getMainWorkspace() |
Gibt den zuletzt verwendeten Arbeitsbereich der obersten Ebene zurück (basierend auf dem Fokus). Verwenden Sie diese Funktion möglichst nicht, insbesondere wenn sich auf einer Seite mehrere Blockly-Instanzen befinden. |
getParentContainer() |
Rufen Sie das Containerelement ab, in dem das WidgetDiv, das Drop-down-Div und der Tooltip gerendert werden sollen. |
getSelected() |
Gibt die aktuelle Auswahl zurück. |
getWorkspaceById(id) |
Suchen Sie den Arbeitsbereich mit der angegebenen ID. |
registerWorkspace(workspace) |
Registrieren Sie einen Arbeitsbereich in der Datenbank des Arbeitsbereichs. |
setMainWorkspace(workspace) |
Legt den zuletzt verwendeten Hauptarbeitsbereich fest. |
setParentContainer(newParent) |
Legen Sie den übergeordneten Container fest. Dies ist das Containerelement, in dem WidgetDiv, DropDownDiv und Tooltip beim ersten Aufruf von Blockly.inject gerendert werden. Diese Methode ist ein NOP, wenn sie nach der ersten Blockly.inject aufgerufen wird. |
svgResize(workspace) |
Passen Sie die Größe des SVG-Bilds so an, dass es den gesamten Container ausfüllt. Rufen Sie diese Funktion auf, wenn sich die Größe der Ansicht tatsächlich ändert (z.B. bei einer Fenstergrößenänderung oder Geräteausrichtung). Mit workspace.resizeContents können Sie die Größe des Arbeitsbereichs ändern, wenn sich der Inhalt ändert (z.B. wenn ein Block hinzugefügt oder entfernt wird). Notieren Sie sich die Höhe/Breite des SVG-Bilds. |
unregisterWorkpace(workspace) |
Registrieren Sie einen Arbeitsbereich nicht in der Datenbank des Arbeitsbereichs. |
Variablen
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: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],[],null,[]]