blockly > geras > PathObject

geras.PathObject 클래스

렌더러에서 사용하는 각 SVG 요소의 생성과 설정을 처리하는 객체입니다.

Signature:

export declare class PathObject extends BasePathObject 

확장: BasePathObject

생성자

생성자 수정자 설명
(생성자)(루트, 스타일, 상수) PathObject 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
colourDark string '#RRGGBB' 형식의 블록에서 어두운 경로의 색상입니다.
constants ConstantProvider
svgPathDark SVGElement
svgPathLight SVGElement

방법

메서드 수정자 설명
applyColour(block)
flipRTL()를 호출합니다.
setHighlightPath(highlightPath) 렌더러에서 생성한 하이라이트 경로를 SVG 요소에 설정합니다.
setPath(mainPath)
setStyle(blockStyle)
updateDisabled_(disabled)
updateHighlighted(highlighted)
updateShadow_(shadow)