blockly > BlockSvg > setDisabledReason

เมธอด BlockSvg.setDisabledReason()

เพิ่มหรือลบเหตุผลที่อาจทำให้มีการปิดใช้การบล็อก หากการบล็อกมีเหตุผลในการปิดใช้ การบล็อกนั้นจะถือว่าถูกปิดใช้ อาจมีการปิดใช้การบล็อกด้วยเหตุผลอิสระหลายรายการพร้อมกัน เช่น เมื่อผู้ใช้ปิดใช้การบล็อกด้วยตนเอง หรือการบล็อกไม่ถูกต้อง

ลายเซ็น:

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

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ปิดอยู่ boolean หากเป็นจริง ก็จะถือว่าการบล็อกถูกปิดใช้ตามเหตุผลที่ระบุเป็นอย่างน้อย ไม่เช่นนั้นระบบจะไม่ปิดใช้การบล็อกอีกต่อไป
สาเหตุ string ตัวระบุที่ใช้ภาษากลางสำหรับเหตุผลในการปิดใช้การบล็อก เรียกใช้เมธอดนี้อีกครั้งด้วยตัวระบุเดียวกันเพื่ออัปเดตว่าการบล็อกปิดใช้อยู่เนื่องจากเหตุผลนี้ในปัจจุบันหรือไม่

การคืนสินค้า:

void