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