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