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