Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > BlockSvg > setDisabledReason
Methode BlockSvg.setDisabledReason()
Geben Sie einen Grund für die Deaktivierung der Blockierung an oder entfernen Sie einen Grund. Wenn eine Blockierung einen Grund für die Deaktivierung hat, wird die Blockierung selbst als deaktiviert betrachtet. Eine Blockierung kann aus mehreren unterschiedlichen Gründen gleichzeitig deaktiviert werden, z. B. wenn der Nutzer sie manuell deaktiviert oder die Blockierung ungültig ist.
Unterschrift:
setDisabledReason(disabled: boolean, reason: string): void;
Parameter
Parameter |
Typ |
Beschreibung |
deaktiviert |
boolean |
Bei „true“ sollte die Blockierung zumindest aus dem angegebenen Grund als deaktiviert betrachtet werden. Andernfalls ist die Blockierung aus diesem Grund nicht mehr deaktiviert. |
reason |
String |
Eine sprachneutrale Kennung aus einem Grund, warum die Blockierung deaktiviert werden könnte. Rufen Sie diese Methode noch einmal mit derselben ID auf, um zu aktualisieren, ob der Block derzeit aus diesem Grund deaktiviert ist. |
Gibt zurück:
voidm
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-08-29 (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-08-29 (UTC)."],[[["The `setDisabledReason` method manages the reasons a block might be disabled, allowing for multiple reasons to coexist."],["It takes a boolean (`disabled`) indicating if the block should be disabled for the given reason and a string (`reason`) identifying the reason for disabling."],["By calling this method with the same `reason` and toggling `disabled`, you can dynamically update the block's disabled status for that specific reason."],["If any reason for disabling exists, the block will be considered disabled overall."]]],[]]