blockly > ประวัติ > HighlightConstantProvider
คลาส geras.highlightConstantProvider
ออบเจ็กต์ที่ระบุค่าคงที่สำหรับการแสดงผลไฮไลต์บนบล็อก ไฮไลต์บางรายการเป็นออฟเซ็ตง่ายๆ ของเส้นทางระดับบนสุดและสร้างขึ้นแบบเป็นโปรแกรมได้ ส่วนองค์ประกอบอื่นๆ โดยเฉพาะส่วนโค้งนั้นสร้างจากค่าคงที่ที่เรียงกันมาเรียงต่อกันและปรับแต่งได้ยาก
ลายเซ็น:
export declare class HighlightConstantProvider
ผู้ผลิต
| ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| (ตัวสร้าง)(ค่าคงที่) | สร้างอินสแตนซ์ใหม่ของคลาส HighlightConstantProvider |
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
|---|---|---|---|
| constantProvider | ConstantProvider | ||
| INSIDE_CORNER | InsideCorner | ||
| JAGGED_TEETH | JaggedTeeth | ||
| รอยบาก | รอยบาก | ||
| ออฟเซ็ต | ตัวเลข | ออฟเซ็ตระหว่างเส้นทางหลักของบล็อกและเส้นทางไฮไลต์ | |
| OUTSIDE_CORNER | OutsideCorner | ||
| PUZZLE_TAB | PuzzleTab | ||
| START_HAT | StartHat | ||
| START_POINT | สตริง |
เมธอด
| วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| init() | เริ่มต้นวัตถุรูปร่างตามค่าคงที่ที่ตั้งไว้ในตัวสร้าง | |
| makeInsideCorner() | protected |
|
| makeJaggedTeeth() | protected |
|
| makeNotch() | protected |
|
| makeOutsideCorner() | protected |
|
| makePuzzleTab() | protected |
|
| makeStartHat() | protected |