blockly > Events > Abstract

Events.Abstract class

คลาส Abstract สำหรับเหตุการณ์

ลายเซ็น:

export declare abstract class Abstract 

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
group สตริง

รหัสของกลุ่มเหตุการณ์ที่บล็อกนี้เชื่อมโยงอยู่

กลุ่มจะกำหนดเหตุการณ์ที่ควรถือว่าเป็นการดำเนินการเดียวจากมุมมองของผู้ใช้ และควรเลิกทำพร้อมกัน

isBlank abstract บูลีน เหตุการณ์สร้างขึ้นโดยไม่มีพารามิเตอร์ที่จําเป็นหรือไม่ (ที่จะป้อนข้อมูลโดย fromJson)
isUiEvent บูลีน ระบุว่าเหตุการณ์เป็นเหตุการณ์ UI หรือไม่
recordUndo บูลีน ระบุว่าเหตุการณ์นี้ยกเลิกได้หรือไม่
type สตริง ประเภทของเหตุการณ์นี้
workspaceId? สตริง (ไม่บังคับ) ตัวระบุเวิร์กスペースสำหรับเหตุการณ์นี้

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
getEventWorkspace_() รับพื้นที่ทํางานที่กิจกรรมนั้นอยู่
isNull() เหตุการณ์นี้บันทึกการเปลี่ยนแปลงสถานะหรือไม่
run(_forward) เรียกใช้เหตุการณ์
toJson() เข้ารหัสเหตุการณ์เป็น JSON