blockly > BlockSvg > setDisabledReason

Phương thức BlockSvg.setDisabledReason()

Thêm hoặc xoá lý do khiến tính năng chặn có thể bị vô hiệu hoá. Nếu một khối có lý do nào đó để bị vô hiệu hoá, thì chính khối đó sẽ được coi là đã bị vô hiệu hoá. Một quy tắc chặn có thể bị vô hiệu hoá đồng thời vì nhiều lý do độc lập, chẳng hạn như khi người dùng vô hiệu hoá quy tắc theo cách thủ công hoặc quy tắc chặn không hợp lệ.

Chữ ký:

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

Tham số

Thông số Loại Nội dung mô tả
đã vô hiệu boolean Nếu đúng, thì lệnh chặn sẽ được coi là đã bị vô hiệu hoá vì ít nhất là lý do đã cung cấp, nếu không thì quy tắc chặn không còn bị vô hiệu hoá vì lý do đó nữa.
lý do string Giá trị nhận dạng trung lập về ngôn ngữ để biết lý do có thể vô hiệu hoá quy tắc chặn. Hãy gọi lại phương thức này bằng cùng một giá trị nhận dạng để cập nhật xem quy tắc chặn hiện có bị vô hiệu hoá vì lý do này hay không.

Trường hợp trả lại hàng:

void