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