blockly > geras > HighlightConstantProvider
คลาส geras.highlightConstantProvider
ออบเจ็กต์ที่มอบค่าคงที่สำหรับแสดงผลไฮไลต์บนบล็อก ไฮไลต์บางรายการเป็นออฟเซ็ตง่ายๆ ของเส้นทางระดับบนสุดและสร้างขึ้นโดยใช้โปรแกรมได้ ส่วนบางรูปแบบ โดยเฉพาะบนเส้นโค้ง จะสร้างขึ้นจากค่าคงที่ที่คาดเดาได้ยาก
ลายเซ็น:
export declare class HighlightConstantProvider
ผู้ผลิต
ผู้ผลิต | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(ค่าคงที่) | สร้างอินสแตนซ์ใหม่ของคลาส HighlightConstantProvider |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ตัวปรับแต่ง | Type | คำอธิบาย |
---|---|---|---|
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 |