blockly >屏蔽 >setDisabledReason

Block.setDisabledReason() 方法

添加或移除屏蔽的可能原因。如果某个屏蔽设置出于任何原因被停用,则该屏蔽本身会被视为已停用。屏蔽规则可能同时由于多个独立的原因而被停用,例如当用户手动停用屏蔽规则或屏蔽设置无效时。

Signature:

setDisabledReason(disabled: boolean, reason: string): void;

参数

参数 类型 说明
已停用 布尔值 如果为 true,则至少应出于所提供的原因将屏蔽操作视为已停用,否则屏蔽操作将不再由于该原因而被停用。
reason 字符串 与语言无关的标识符,用于说明屏蔽功能可能被停用的原因。使用相同的标识符再次调用此方法,以更新相应屏蔽设置目前是否由于此原因而被停用。

返回

void