blockly > เหตุการณ์ > MarkerMove
คลาส Events.MarkerMove
แจ้งผู้ฟังว่าเครื่องหมาย (ใช้สำหรับการนำทางด้วยแป้นพิมพ์) ได้ย้ายไปแล้ว
ลายเซ็น:
export declare class MarkerMove extends UiBase
ขยาย: UiBase
ผู้ผลิต
ผู้ผลิต | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(opt_block, isCursor, opt_oldNode, opt_newNode) | สร้างอินสแตนซ์ใหม่ของคลาส MarkerMove |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ตัวปรับแต่ง | Type | คำอธิบาย |
---|---|---|---|
รหัสบล็อกหรือไม่ | สตริง | (ไม่บังคับ) รหัสของบล็อกที่เครื่องหมายเปิดอยู่ (หากมี) | |
isCursor ไหม | boolean | (ไม่บังคับ) เป็นจริงหากเป็นเหตุการณ์เคอร์เซอร์ หากไม่เป็น false ดูข้อมูลเกี่ยวกับเคอร์เซอร์และเครื่องหมายได้ที่ https://blocklycodelabs.dev/codelabs/keyboard-navigation/index.html?index=..%2F..index#1 | |
newNode ใช่ไหม | ASTNode | (ไม่บังคับ) โหนดใหม่ที่ตัวทำเครื่องหมายเปิดอยู่ | |
oldNode หรือไม่ | ASTNode | (ไม่บังคับ) โหนดเดิมที่ตัวทำเครื่องหมายเคยอยู่ หากมี | |
ประเภท | สตริง |
วิธีการ
วิธีการ | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
toJson() | เข้ารหัสเหตุการณ์เป็น JSON |