Ab sofort kannst du dich für den Blockly Summit 2024 registrieren.
Jetzt anmelden
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > ConnectionChecker
ConnectionChecker-Klasse
Klasse für die Logik zur Prüfung des Verbindungstyps.
Unterschrift:
export declare class ConnectionChecker implements IConnectionChecker
Implementierungen: IConnectionChecker
Methoden
Methode |
Modifikatoren |
Beschreibung |
canConnect(a, b, isDragging, opt_distance) |
|
Prüfen Sie, ob die aktuelle Verbindung eine Verbindung zur Zielverbindung herstellen kann. |
canConnectToPrevious_(a, b) |
protected |
Hilfsfunktion für die Drag-Überprüfung. |
canConnectWithReason(a, b, isDragging, opt_distance) |
|
Überprüft, ob die aktuelle Verbindung eine Verbindung zur Zielverbindung herstellen kann. Bei Problemen wird ein Fehlercode zurückgegeben. |
doDragChecks(a, b, distance) |
|
Prüfen Sie, ob diese Verbindung durch Ziehen hergestellt werden kann. |
doSafetyChecks(a, b) |
|
Stellen Sie sicher, dass die Verbindung der bestehenden Verbindungen sicher ist, d. h., dass dadurch keines der grundlegenden Annahmen von Blockly (z. B. keine eigenen Verbindungen) beeinträchtigt wird. |
doTypeChecks(a, b) |
|
Prüfen Sie, ob diese Verbindung in Bezug auf das Werttypsystem mit einer anderen Verbindung kompatibel ist. Beispiel: Square_root("Hello") ist nicht kompatibel. |
getErrorMessage(errorCode, a, b) |
|
Hilfsmethode, die einen Verbindungsfehlercode in einen String umwandelt. |
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).
[{
"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"
}]