blockly > zelos > PathObject

คลาส zelos.PathObject

ออบเจ็กต์ที่จัดการการสร้างและการตั้งค่าองค์ประกอบ SVG แต่ละรายการที่ตัวแสดงผลใช้

ลายเซ็น:

export declare class PathObject extends BasePathObject 

ขยาย: BasePathObject

ผู้ผลิต

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

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

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

วิธีการ

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