Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > Bloquer > setDisabledReason
Méthode Block.setDisabledReason()
Ajoutez ou supprimez un motif de désactivation du blocage. Si un blocage doit être désactivé pour une raison quelconque, le blocage lui-même sera considéré comme désactivé. Un blocage peut être désactivé simultanément pour plusieurs raisons indépendantes, par exemple lorsque l'utilisateur le désactive manuellement ou que le blocage n'est pas valide.
Signature :
setDisabledReason(disabled: boolean, reason: string): void;
Paramètres
Paramètre |
Type |
Description |
désactivé |
booléen |
Si la valeur est "true", le blocage doit être considéré comme désactivé pour au moins le motif fourni. Sinon, le blocage n'est plus désactivé pour ce motif. |
reason |
chaîne |
Identifiant neutre de la langue pour la raison pour laquelle le blocage pourrait être désactivé. Appelez à nouveau cette méthode avec le même identifiant pour indiquer si le blocage est actuellement désactivé pour cette raison. |
Renvoie :
vide
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `Block.setDisabledReason()` method manages reasons for a block's disabled state. It takes a boolean `disabled` and a string `reason`. If `disabled` is true, the block is considered disabled for the given `reason`; otherwise, it's no longer disabled for that reason. Multiple reasons can simultaneously disable a block, and the `reason` parameter acts as a unique identifier for each condition. The method updates the block's disabled status for each reason and returns nothing.\n"],null,[]]