Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > Verfahren
Procedures-Namespace
Kurse
Funktionen
Funktion |
Beschreibung |
allProcedures(root) |
Suchen Sie alle von Nutzern erstellten Prozedurdefinitionen in einem Arbeitsbereich. |
findLegalName(name, block) |
Achten Sie darauf, dass keine Verfahren mit identischem Namen vorhanden sind. Verwenden Sie den vorgeschlagenen Prozedurnamen und geben Sie einen rechtsgültigen Namen zurück, d.h. einen Namen, der nicht leer ist und nicht mit anderen Verfahren im Konflikt steht. |
flyoutCategory(workspace) |
Erstellen Sie die für das Flyout erforderlichen Blöcke für die Prozedurkategorie. |
getCallers(name, workspace) |
Alle Aufrufer einer benannten Prozedur suchen. |
getDefinition(name, workspace) |
Suchen Sie den Definitionsblock für die benannte Prozedur. |
isNameUsed(name, workspace, opt_exclude) |
Gibt zurück, wenn der angegebene Name bereits ein Prozedurname ist. |
isProcedureBlock(block) |
Ein Typ Guard, der prüft, ob der angegebene Block ein Prozedurblock ist. |
mutateCallers(defBlock) |
Suchen und bearbeiten Sie alle Aufrufer, wenn eine Prozedurdefinition ihre Parameter ändert. |
rename(this, name) |
Benennen Sie ein Verfahren um. Wird im bearbeitbaren Feld aufgerufen. |
Interfaces
Variablen
Variable |
Beschreibung |
CATEGORY_NAME |
String zur Verwendung im Attribut "custom" einer Kategorie in Toolbox-XML. Diese Zeichenfolge gibt an, dass die Kategorie dynamisch mit Prozedurblöcken gefüllt werden soll. Siehe auch Blockly.Variables.CATEGORY_NAME und Blockly.VariablesDynamic.CATEGORY_NAME. |
DEFAULT_ARG |
Das Standardargument für einen prozins_mutatorarg-Block. |
Typaliasse
Typ-Alias |
Beschreibung |
ProcedureTuple |
Legacy-Methode zur Darstellung einer Prozedursignatur. Die Elemente sind jeweils: name, Parameternamen und ob ein Rückgabewert vorhanden ist. |
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-02 (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"
}]