blockly > ประวัติ > PathObject
คลาส geras.PathObject
ออบเจ็กต์ที่จัดการการสร้างและการตั้งค่าองค์ประกอบ SVG แต่ละรายการที่โหมดแสดงภาพใช้
ลายเซ็น:
export declare class PathObject extends BasePathObject
ขยาย: BasePathObject
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(ตัวสร้าง)(ราก รูปแบบ ค่าคงที่) | สร้างอินสแตนซ์ใหม่ของคลาส PathObject |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
colourDark | สตริง | สีของเส้นทางมืดบนบล็อกใน "#RRGGBB" | |
ค่าคงที่ | ConstantProvider | ||
svgPathDark | SVGElement | ||
svgPathLight | SVGElement |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
applyColour(block) | ||
flipRTL() | ||
setHighlightPath(highlightPath) | กำหนดเส้นทางไฮไลต์ที่โหมดแสดงภาพสร้างขึ้นลงในองค์ประกอบ SVG | |
setPath(mainPath) | ||
setStyle(blockStyle) | ||
updateDisabled_(disabled) | ||
updateHighlighted(highlighted) | ||
updateShadow_(shadow) |