blockly > BlockSvg > setDisabledReason

BlockSvg.setDisabledReason() 方法

新增或移除封鎖功能停用原因。如果封鎖條件有停用原因,系統會將封鎖本身視為停用。系統可能會同時基於多個獨立原因停用封鎖,例如使用者手動停用,或封鎖無效。

Signature:

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

參數

參數 類型 說明
已停用 boolean 如果為 true,則至少應基於提供的原因考慮停用該封鎖功能,否則封鎖功能將因此不再停用。
原因 字串 語言中立 ID,說明封鎖原因。請使用相同的 ID 再次呼叫這個方法,以更新封鎖條件目前是否因這個原因而停用。

傳回:

void