blockly > บล็อก > setOnChange

เมธอด Block.setOnChange()

ตั้งค่าฟังก์ชันเรียกกลับที่จะใช้เมื่อพื้นที่ทำงานระดับบนสุดของบล็อกมีการเปลี่ยนแปลง โดยแทนที่เครื่องจัดการ onchange ก่อนหน้านี้ โดยปกติแล้วจะเรียกจากตัวสร้าง ฟังก์ชันเริ่มต้นประเภทบล็อก หรือฟังก์ชันเริ่มต้นส่วนขยายเท่านั้น

ลายเซ็น:

setOnChange(onchangeFn: (p1: Abstract) => void): void;

พารามิเตอร์

พารามิเตอร์ Type คำอธิบาย
onchangeFn (p1: นามธรรม) => เป็นโมฆะ การเรียกกลับสำหรับเรียกเมื่อพื้นที่ทำงานของการบล็อกมีการเปลี่ยนแปลง

ส่งกลับ:

void

ข้อยกเว้น

{Error} หาก onchangeFn ไม่ใช่ falsey และไม่ใช่ฟังก์ชัน