blockly > geras > HighlightConstantProvider
geras.HighlightConstantProvider 클래스
블록에 강조표시를 렌더링하는 상수를 제공하는 객체입니다. 일부 하이라이트는 상위 경로의 간단한 오프셋이며 프로그래매틱 방식으로 생성할 수 있습니다. 특히 곡선의 경우에는 단순히 상수 더미로 만들어져서 조정하기 어렵습니다.
Signature:
export declare class HighlightConstantProvider
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(상수) | HighlightConstantProvider 클래스의 새 인스턴스를 구성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
constantProvider | ConstantProvider | ||
INSIDE_CORNER | InsideCorner | ||
JAGGED_TEETH | JaggedTeeth | ||
노치 | 노치 | ||
OFFSET | 숫자 | 블록의 기본 경로와 강조표시 경로 사이의 오프셋입니다. | |
OUTSIDE_CORNER | OutsideCorner | ||
PUZZLE_TAB | PuzzleTab | ||
START_HAT | StartHat | ||
START_POINT | string |
방법
메서드 | 수정자 | 설명 |
---|---|---|
init() | 생성자에 설정된 상수를 기반으로 도형 객체를 초기화합니다. | |
makeInsideCorner() | protected |
|
makeJaggedTeeth() | protected |
|
makeNotch() | protected |
|
makeOutsideCorner() | protected |
|
makePuzzleTab()을 적용합니다. | protected |
|
makeStartHat()를 통해 초기화됩니다. | protected |