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