blockly > BlockSvg > setDisabledReason

BlockSvg.setDisabledReason() 方法

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

Signature:

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

参数

参数 类型 说明
已停用 boolean 如果为 true,则至少应根据所提供的原因将屏蔽设置视为已停用,否则屏蔽操作不再因此停用。
原因 string 一个与语言无关的标识符,用于说明屏蔽操作可能被停用的原因。使用同一标识符再次调用此方法,以更新相应屏蔽设置当前是否因此原因而停用。

返回

void