blockly > BlockSvg > setDisabledReason
BlockSvg.setDisabledReason()-Methode
Sie können einen Grund für die Deaktivierung der Blockierung hinzufügen oder entfernen. Wenn es Gründe für die Deaktivierung einer Blockierung gibt, gilt die Blockierung selbst als deaktiviert. Eine Blockierung kann gleichzeitig aus mehreren voneinander unabhängigen Gründen deaktiviert werden, z. B. weil 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“ gilt die Blockierung mindestens aus dem angegebenen Grund als deaktiviert. Andernfalls ist die Blockierung aus diesem Grund nicht mehr deaktiviert. |
reason | String | Eine sprachneutrale Kennung für einen Grund, warum die Blockierung deaktiviert werden könnte. Rufen Sie diese Methode mit derselben ID erneut auf, um zu aktualisieren, ob die Blockierung aus diesem Grund derzeit deaktiviert ist. |
Gibt zurück:
void