Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > common
gemeinsamer Namespace
Funktionen
Funktion |
Beschreibung |
createBlockDefinitionsFromJsonArray(jsonArray) auf |
Definieren Sie Blöcke aus einem Array von JSON-Blockdefinitionen, die von den Blockly Developer Tools generiert werden. |
defineBlocks(blocks)
|
Fügen Sie die angegebenen Blockdefinitionen dem Wörterbuch für Blockdefinitionen (Blockly.Blocks) hinzu. |
defineBlocksWithJsonArray(jsonArray)
|
Definieren Sie Blöcke aus einem Array von JSON-Blockdefinitionen, die von den Blockly Developer Tools generiert werden. |
getAllWorkspaces() |
Alle Arbeitsbereiche suchen. |
getBlockTypeCounts(block, opt_stripFollowing) |
Rufen Sie eine Zuordnung aller untergeordneten Elemente des Blocks ab, die ihren Typ der Anzahl der untergeordneten Elemente mit diesem Typ zuordnen. |
getMainWorkspace() |
Gibt den zuletzt verwendeten Arbeitsbereich der obersten Ebene zurück (basierend auf dem Fokus). Verwenden Sie diese Funktion nicht, insbesondere wenn auf einer Seite mehrere Blockly-Instanzen vorhanden sind. |
getParentContainer() |
Ruft das Containerelement ab, in dem das WidgetDiv-, DropDownDiv- und Kurzinfo-Element gerendert werden soll. |
getSelected() |
Gibt das aktuell ausgewählte kopierte Objekt zurück. |
getWorkspaceById(ID) |
Suchen Sie den Arbeitsbereich mit der angegebenen ID. |
registerWorkspace(Arbeitsbereich) |
Registrieren Sie einen Arbeitsbereich in der Arbeitsbereichsdatenbank. |
setMainWorkspace(Arbeitsbereich) |
Legt den zuletzt verwendeten Hauptarbeitsbereich fest. |
setParentContainer(newParent) |
Legen Sie den übergeordneten Container fest. Dies ist das Containerelement, das beim ersten Aufrufen von Blockly.inject durch WidgetDiv, DropDownDiv und Kurzinfo gerendert wird. Diese Methode ist ein NOP, wenn sie nach dem ersten Blockly.inject aufgerufen wird. |
svgResize(Arbeitsbereich) |
Passen Sie die Größe des SVG-Bilds an, um den gesamten Container zu füllen. Rufen Sie diese Funktion auf, wenn sich die Größe der Ansicht ändert (z.B. bei einer Änderung der Fenstergröße/Ausrichtung des Geräts). Unter workspace.resizeContents erfahren Sie, wie Sie die Größe des Arbeitsbereichs anpassen, wenn sich der Inhalt ändert (z.B. wenn ein Block hinzugefügt oder entfernt wird). Höhe/Breite des SVG-Bilds aufzeichnen. |
unregisterWorkpace(Arbeitsbereich) |
Registrierung eines Arbeitsbereichs in der Arbeitsbereichsdatenbank aufheben. |
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: 2022-12-06 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]