blockly > zelos

zelos 네임스페이스

클래스

클래스 설명
BottomRow 블록의 맨 아래 행에 있는 요소에 대한 정보와 맨 위 행에 대한 간격 정보가 포함된 객체입니다. 하단 행의 요소는 모서리, 스페이서, 다음 연결로 구성될 수 있습니다.
ConstantProvider Zelos 모드에서 블록 렌더링을 위한 상수를 제공하는 객체입니다.
지정된 렌더링 정보를 기반으로 블록을 그리는 객체입니다.
MarkerSvg 마커를 그리는 클래스입니다.
PathObject 렌더러에서 사용하는 각 SVG 요소의 생성과 설정을 처리하는 객체입니다.
렌더기

zelos 렌더기 이 렌더기는 스크래치 스타일 및 MakeCode 스타일 렌더링을 에뮬레이션합니다.

Zelos는 경쟁과 모방의 고대 그리스 정신입니다.

RenderInfo

이 블록을 그리는 데 필요한 모든 크기 정보가 포함된 객체입니다.

이 측정 패스는 변경사항을 블록에 전파하지 않습니다 (getSize()가 호출될 때 다시 렌더링하도록 필드 선택 가능). 그러나 반복적으로 호출하면 비용이 많이 들 수 있습니다.

RightConnectionShape 렌더링 중에 올바른 연결 도형이 차지하는 공간에 관한 정보가 포함된 객체입니다.
StatementInput 렌더링 중에 문 입력이 차지하는 공간에 대한 정보가 포함된 객체입니다.
TopRow 블록의 맨 위 행에 있는 요소에 대한 정보와 맨 위 행의 크기 정보를 포함하는 객체입니다. 맨 위 행의 요소는 모서리, 모자, 스페이서, 이전 연결로 구성될 수 있습니다. 이 생성자가 호출되면 행에 필요한 스페이서가 아닌 모든 요소가 포함됩니다.