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