blockly > Events > BlockDrag

คลาส Events.BlockDrag

แจ้งให้ผู้ฟังทราบเมื่อมีการลาก/วางบล็อกด้วยตนเอง

ลายเซ็น:

export declare class BlockDrag extends UiBase 

ขยายจาก: UiBase

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
blockId? สตริง (ไม่บังคับ) รหัสของบล็อกระดับบนสุดที่ลาก
บล็อก บล็อก[] (ไม่บังคับ) รายการบล็อกทั้งหมด (กล่าวคือ บล็อกทั้งหมดที่สืบทอดมาจากบล็อกที่เชื่อมโยงกับรหัสบล็อก) ที่กำลังลาก
isStart? บูลีน (ไม่บังคับ) เป็นจริงหากเป็นการเริ่มการลาก เป็นเท็จหากเป็นการสิ้นสุดการลาก
type EventType

เมธอด

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