blockly > เหตุการณ์ > BlockChange
Events.BlockChange class
แจ้งผู้ฟังเมื่อองค์ประกอบบางอย่างของการบล็อกมีการเปลี่ยนแปลง (เช่น ค่าของช่อง ความคิดเห็น เป็นต้น)
ลายเซ็น:
export declare class BlockChange extends BlockBase
ส่วนขยาย: BlockBase
ผู้ผลิต
ผู้ผลิต | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | สร้างอินสแตนซ์ใหม่ของคลาส BlockChange |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ตัวปรับแต่ง | Type | คำอธิบาย |
---|---|---|---|
? | สตริง | (ไม่บังคับ) องค์ประกอบที่มีการเปลี่ยนแปลง ซึ่งได้แก่ "ช่อง" "ความคิดเห็น" "ยุบ" "ปิดใช้" "แทรกในบรรทัด" หรือ "การเปลี่ยนแปลง" | |
ชื่อ? | สตริง | (ไม่บังคับ) ชื่อช่องที่มีการเปลี่ยนแปลง หากเป็นการเปลี่ยนแปลงช่อง | |
newValue | ไม่ทราบ | ค่าใหม่ขององค์ประกอบ | |
oldValue | ไม่ทราบ | ค่าเดิมขององค์ประกอบ | |
ประเภท | สตริง |
วิธีการ
วิธีการ | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
isNull() | กิจกรรมนี้บันทึกการเปลี่ยนแปลงสถานะหรือไม่ | |
วิ่ง(ไปข้างหน้า) | ดำเนินเหตุการณ์การเปลี่ยนแปลง | |
toJson() | เข้ารหัสเหตุการณ์เป็น JSON |