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