blockly > BlockSvg > setDisabledReason
เมธอด BlockSvg.setDisabledReason()
เพิ่มหรือลบเหตุผลที่อาจทำให้มีการปิดใช้การบล็อก หากการบล็อกมีเหตุผลในการปิดใช้ การบล็อกนั้นจะถือว่าถูกปิดใช้ อาจมีการปิดใช้การบล็อกด้วยเหตุผลอิสระหลายรายการพร้อมกัน เช่น เมื่อผู้ใช้ปิดใช้การบล็อกด้วยตนเอง หรือการบล็อกไม่ถูกต้อง
ลายเซ็น:
setDisabledReason(disabled: boolean, reason: string): void;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ปิดอยู่ | boolean | หากเป็นจริง ก็จะถือว่าการบล็อกถูกปิดใช้ตามเหตุผลที่ระบุเป็นอย่างน้อย ไม่เช่นนั้นระบบจะไม่ปิดใช้การบล็อกอีกต่อไป |
สาเหตุ | string | ตัวระบุที่ใช้ภาษากลางสำหรับเหตุผลในการปิดใช้การบล็อก เรียกใช้เมธอดนี้อีกครั้งด้วยตัวระบุเดียวกันเพื่ออัปเดตว่าการบล็อกปิดใช้อยู่เนื่องจากเหตุผลนี้ในปัจจุบันหรือไม่ |
การคืนสินค้า:
void