blockly > เหตุการณ์ > BlockChange

คลาส Event.BlockChange

แจ้งเตือน Listener เมื่อองค์ประกอบบางอย่างของบล็อกมีการเปลี่ยนแปลง (เช่น ค่าของช่อง ความคิดเห็น ฯลฯ)

ลายเซ็น:

export declare class BlockChange extends BlockBase 

ขยาย: BlockBase

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) สร้างอินสแตนซ์ใหม่ของคลาส BlockChange

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
? สตริง (ไม่บังคับ) องค์ประกอบที่เปลี่ยนแปลง "ช่อง", "ความคิดเห็น", "ยุบ", "ปิดใช้", "แทรกในบรรทัด" หรือ "เปลี่ยนแปลง" อย่างใดอย่างหนึ่ง
ชื่ออะไร สตริง (ไม่บังคับ) ชื่อช่องที่เปลี่ยนแปลง หากเป็นการเปลี่ยนแปลงในช่อง
newValue ไม่ทราบ ค่าใหม่ขององค์ประกอบ
oldValue ไม่ทราบ ค่าเดิมขององค์ประกอบ
ประเภท สตริง

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
isNull() เหตุการณ์นี้บันทึกการเปลี่ยนแปลงสถานะหรือไม่
วิ่ง(ไปข้างหน้า) เรียกใช้เหตุการณ์การเปลี่ยนแปลง
setDisabledReason(disabledReason) ตั้งตัวระบุภาษากลาง ตัวเลือกนี้ใช้ได้กับเหตุการณ์ที่ "ปิดใช้" องค์ประกอบอยู่เท่านั้น ค่าเริ่มต้นคือ "MANUALLY_DISABLED"
toJson() เข้ารหัสเหตุการณ์เป็น JSON