blockly > Events > BlockDelete

คลาส Events.BlockDelete

แจ้งให้ผู้ฟังทราบเมื่อมีการลบบล็อก (หรือกองบล็อกที่เชื่อมต่อกัน)

ลายเซ็น:

export declare class BlockDelete extends BlockBase 

ขยาย: BlockBase

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
ids? string[] (ไม่บังคับ) รหัสของบล็อกที่ลบทั้งหมด
oldJson? blocks.State (ไม่บังคับ) การแสดง JSON ของบล็อกที่ลบ
oldXml? Element | DocumentFragment (ไม่บังคับ) การนำเสนอ XML ของบล็อกที่ถูกลบ
type EventType
wasShadow? บูลีน (ไม่บังคับ) เป็นจริงหากบล็อกที่ลบเป็นบล็อกเงา เป็นเท็จหากไม่ใช่

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
run(forward) เรียกใช้เหตุการณ์การลบ
toJson() เข้ารหัสเหตุการณ์เป็น JSON