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