blockly > บล็อก > setOnChange
เมธอด Block.setOnChange()
ตั้งค่าฟังก์ชันเรียกกลับที่จะใช้เมื่อพื้นที่ทำงานระดับบนสุดของบล็อกมีการเปลี่ยนแปลง โดยแทนที่เครื่องจัดการ onchange ก่อนหน้านี้ โดยปกติแล้วจะเรียกจากตัวสร้าง ฟังก์ชันเริ่มต้นประเภทบล็อก หรือฟังก์ชันเริ่มต้นส่วนขยายเท่านั้น
ลายเซ็น:
setOnChange(onchangeFn: (p1: Abstract) => void): void;
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
onchangeFn | (p1: นามธรรม) => เป็นโมฆะ | การเรียกกลับสำหรับเรียกเมื่อพื้นที่ทำงานของการบล็อกมีการเปลี่ยนแปลง |
ส่งกลับ:
void
ข้อยกเว้น
{Error} หาก onchangeFn ไม่ใช่ falsey และไม่ใช่ฟังก์ชัน