blockly >BlockSvg >setDisabledReason
BlockSvg.setDisabledReason() 方法
添加或移除屏蔽的可能原因。如果某个屏蔽设置出于任何原因被停用,则该屏蔽本身会被视为已停用。屏蔽规则可能同时由于多个独立的原因而被停用,例如当用户手动停用屏蔽规则或屏蔽设置无效时。
Signature:
setDisabledReason(disabled: boolean, reason: string): void;
参数
参数 | 类型 | 说明 |
---|---|---|
已停用 | 布尔值 | 如果为 true,则至少应出于所提供的原因将屏蔽操作视为已停用,否则屏蔽操作将不再由于该原因而被停用。 |
reason | 字符串 | 与语言无关的标识符,用于说明禁止屏蔽的原因。使用相同的标识符再次调用此方法,以更新相应屏蔽设置目前是否由于此原因而被停用。 |
返回:
void