차단 > 제라스 > PathObject
geras.PathObject 클래스
렌더러에서 사용하는 각 SVG 요소의 생성 및 설정을 처리하는 객체입니다.
서명:
export declare class PathObject extends BasePathObject
확장: BasePathObject
생성자
| 생성자 | 수정자 | 설명 |
|---|---|---|
| (생성자)(루트, 스타일, 상수) | PathObject 클래스의 새 인스턴스를 생성합니다. |
속성
| 속성 | 수정자 | 유형 | 설명 |
|---|---|---|---|
| colourDark | 문자열 | '#RRGGBB'에서 블록의 어두운 경로 색상 형식으로 입력합니다. | |
| 상수 | ConstantProvider | ||
| svgPathDark | SVGElement | ||
| svgPathLight | SVGElement |
메서드
| 메서드 | 수정자 | 설명 |
|---|---|---|
| applyColour(block) | ||
| flipRTL() | ||
| setHighlightPath(highlightPath) | 렌더기가 생성한 하이라이트 경로를 SVG 요소에 설정합니다. | |
| setPath(mainPath) | ||
| setStyle(blockStyle) | ||
| updateDisabled_(disabled) | ||
| updateHighlighted(highlighted) | ||
| updateShadow_(shadow) |