blockly > ศูนย์ PathObject

คลาส zelos.PathObject

ออบเจ็กต์ที่จัดการการสร้างและการตั้งค่าองค์ประกอบ SVG แต่ละรายการที่โหมดแสดงภาพใช้

ลายเซ็น:

export declare class PathObject extends BasePathObject 

ขยาย: BasePathObject

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
ค่าคงที่ ConstantProvider
outputShapeType ตัวเลข | ค่าว่าง ประเภทรูปร่างการเชื่อมต่อเอาต์พุตของบล็อก การตั้งค่านี้จะได้รับการตั้งค่าเมื่อมีการวาดบล็อกที่มีการเชื่อมต่อเอาต์พุต

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
applyColour(block)
beginDrawing() วิธีการที่เรียกเมื่อลิ้นชักกำลังจะวาดบล็อก
endDrawing() วิธีการที่เรียกเมื่อวาดลิ้นชักเสร็จสิ้น
flipRTL()
setOutlinePath(name, pathString) กำหนดเส้นทางที่ตัวแสดงผลสร้างขึ้นสำหรับเส้นทางโครงร่างในองค์ประกอบ SVG ของเส้นทางโครงร่างที่เกี่ยวข้อง
setPath(pathString)
updateReplacementFade(enable)
updateSelected(enable)
updateShapeForInputHighlight(conn, enable)