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