blockly > เหตุการณ์ > BlockDrag
คลาส Event.BlockDrag
แจ้งเตือนผู้ฟังเมื่อมีการลาก/วางการบล็อกด้วยตนเอง
ลายเซ็น:
export declare class BlockDrag extends UiBase
ขยาย: UiBase
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(constructor)(opt_block, opt_isStart, opt_blocks) | สร้างอินสแตนซ์ใหม่ของคลาส BlockDrag |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
blockId? | สตริง | (ไม่บังคับ) รหัสของการบล็อกระดับบนสุดที่ลาก | |
บล็อกใด | บล็อก[] | (ไม่บังคับ) รายการของการบล็อกทั้งหมด (เช่น องค์ประกอบสืบทอดทั้งหมดของการบล็อกที่เชื่อมโยงกับรหัสบล็อก) ที่ถูกลาก | |
isStart ไหม | boolean | (ไม่บังคับ) จริงหากนี่เป็นจุดเริ่มต้นของการลาก false หากนี่เป็นจุดสิ้นสุดของการลาก | |
ประเภท | สตริง |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
toJson() | เข้ารหัสเหตุการณ์เป็น JSON |