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) |